.h-info{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.h-info li,.h-info p{margin:0 0 14px;color:#111;font-size:14px;line-height:1.57;margin:0 0 22px}.h-info a{color:#548eaa;text-decoration:none}.h-info a.btn{color:#fff}.h-info hr{border:1px solid #e2e8e9}.h-info abbr{border-bottom:1px dotted #343434;text-decoration:none;cursor:help}.h-info li{margin:0 0 10px}.h-info li p{margin:0}.h-info li h3{margin:22px 0 0}.h-info h1{margin:32px 0 12px;color:#111;font-weight:600;font-size:18px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1.25}.h-info h1:nth-child(n+2){margin-top:36px}.h-info h2{margin:32px 0 12px;color:#111;font-weight:600;font-size:18px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1.25}.h-info h2:nth-child(n+2){margin-top:36px}.h-info h2,.h-info h3{position:relative}.h-info h2 .h-anchor,.h-info h3 .h-anchor{position:absolute;top:0;left:-22px;display:none;padding:0 10px 0 10px;color:#464646;text-decoration:none}.h-info h2:hover>.h-anchor,.h-info h3:hover>.h-anchor{display:block}.h-info li h2,.h-info li h3{position:relative}.h-info li h2 .h-anchor,.h-info li h3 .h-anchor{position:absolute;top:0;left:-42px;display:none;padding:0 30px 0 10px;color:#464646;text-decoration:none}.h-info li h2:hover>.h-anchor,.h-info li h3:hover>.h-anchor{display:block}.h-info h3{margin:32px 0 12px;color:#111;font-weight:600;font-size:16px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1.57}.h-info h4{color:#111;font-size:14px;font-weight:600;margin:32px 0 12px}.h-info ul,.h-info ol{padding:0 0 0 22px;margin:0 0 22px}.h-info ul ul,.h-info h2+ul,.h-info h3+ul{margin:16px 0 22px}.h-info table{border-collapse:collapse;width:100%;border:1px solid #e2e8e9;margin:16px 0}.h-info table thead{background:#eaecea}.h-info table th{font-weight:400;text-align:left}.h-info table th p{margin:0}.h-info table th,.h-info table td{border:1px solid #e2e8e9;color:#343434;font-size:14px;line-height:1.43;padding:10px 12px;vertical-align:top}.h-info table th:first-child,.h-info table td:first-child{min-width:130px}.h-info table th p,.h-info table td p{margin:12px 0 0}.h-info table th p::first-child,.h-info table td p::first-child{margin-top:0}.h-info .spoiler .spoiler_title{border-bottom:1px dotted;color:#548eaa;font-weight:500;font-size:14px;cursor:pointer}.h-info .spoiler .spoiler_title:visited,.h-info .spoiler .spoiler_title:hover{color:#487284}.h-info .spoiler:before{float:left;margin-top:4px;width:16px;height:16px;border:0 solid red;background:url(https://dr.habracdn.net/habr/6038caa1/images/spoiler.icon.png) no-repeat left top;content:' '}.h-info .spoiler .spoiler_text{display:none;overflow:hidden;margin-top:10px;padding:10px}.h-info .spoiler.spoiler_open:before{background:url(https://dr.habracdn.net/habr/6038caa1/images/spoiler.icon.png) no-repeat left bottom}.h-info code{background:#f7f7f7;border-radius:3px;color:#505c66;display:inline-block;font-weight:500;line-height:1.29;padding:5px 9px;vertical-align:1px}.h-info code.code_rss_params{white-space:nowrap}.h-info blockquote{margin:22px 0}.h-info q{font-style:italic;color:#999}.h-info img{max-width:100%;height:auto}.h-info img+p{text-align:center}.h-info ol.legacy-order-list{margin:0 0 14px;color:#111;font-size:14px;line-height:1.57;counter-reset:list1;list-style:none;padding:0 0 0 20px}.h-info ol.legacy-order-list span+ul{margin:20px 0}.h-info ol.legacy-order-list ol{counter-reset:list2;padding:0 0 0 26px;list-style:none}.h-info ol.legacy-order-list ol>li{margin:0 0 16px;position:relative}.h-info ol.legacy-order-list ol>li::before{counter-increment:list2;content:counter(list1) "." counter(list2) ". ";font-weight:600;position:absolute;right:100%;padding:0 6px 0 0}.h-info ol.legacy-order-list ol ul li{list-style:disc}.h-info ol.legacy-order-list ol ul li::before{content:''}.h-info ol.legacy-order-list ol ol{counter-reset:list3;padding:0;list-style:none}.h-info ol.legacy-order-list ol ol>li{margin:12px 0 0}.h-info ol.legacy-order-list ol ol>li::before{counter-increment:list3;content:counter(list1) "." counter(list2) "." counter(list3) ". ";font-weight:600;position:relative;right:auto;padding:0}.h-info ol.legacy-order-list ol ol ol{counter-reset:list4;padding:0 0 0 45px;list-style:none}.h-info ol.legacy-order-list ol ol ol>li{margin:12px 0 0}.h-info ol.legacy-order-list ol ol ol>li::before{counter-increment:list4;content:counter(list1) "." counter(list2) "." counter(list3) "." counter(list4) ". ";font-weight:600;position:relative;right:auto;padding:0}.h-info ol.legacy-order-list>li{position:relative;margin:0 0 36px}.h-info ol.legacy-order-list>li::before{content:counter(list1) ". ";counter-increment:list1;font-weight:600;position:absolute;right:100%;padding:0 6px 0 0}.h-info_posts th:first-child,.h-info_posts td:first-child{width:25%}.h-info_other code{margin:0 0 6px}.h-info_other p{margin:0 0 22px}.h-info_markdown pre{margin:22px 0}.h-info_markdown pre code{font-size:12px}.h-info-definitions{display:table;margin:22px 0 0}.h-info-definitions dl{display:table-row}.h-info-definitions dt,.h-info-definitions dd{display:table-cell;padding-bottom:15px;vertical-align:top}.h-info-definitions dt{padding:0 20px 15px 0;width:150px}.h-info-definitions>p{display:table-row}.h-info-badge{padding:0 16px;border-radius:18px;border:solid 1px #6aacd6;color:#3973b6;display:inline-block;font-size:12px;line-height:32px}.h-info-kudos-group__title{color:#464646;font-size:14px;font-weight:700;line-height:1.43;margin:0 0 10px}.h-info-kudos-group__list{display:flex}.h-info-kudos-group{margin:20px 0;padding:0 0 20px;display:inline-block}.h-info-kudos-group .list-snippet__nickname{color:#548eaa;font-size:13px;line-height:1.38}.h-info-kudos-group .media-obj_user{min-width:250px}.h-info-kudos-group .media-obj__image-pic_hub,.h-info-kudos-group .media-obj__image-pic_user,.h-info-kudos-group .media-obj__image-pic_company{height:36px;width:36px}.h-info-kudos-group .list-snippet__fullname{color:#444;font-size:14px;font-weight:500;line-height:1.29}.h-info-agreement-preface{display:flex;justify-content:space-between;margin:0 0 40px}.h-info-agreement-description{max-width:50%}.h-info-agreement-order{text-align:right}.h-info-agreement h2{margin:32px 0 12px;color:#111;font-weight:600;font-size:18px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1.25}.h-info-agreement ol{margin:0 0 14px;color:#111;font-size:14px;line-height:1.57;counter-reset:list1;list-style:none;padding:0 0 0 20px}.h-info-agreement ol ol{counter-reset:list2;padding:0 0 0 26px}.h-info-agreement ol ol li{margin:0 0 16px}.h-info-agreement ol ol li::before{counter-increment:list2;content:counter(list1) "." counter(list2) ". "}.h-info-agreement ol ol ul li{list-style:disc}.h-info-agreement ol ol ul li::before{content:''}.h-info-agreement ol ol ol{counter-reset:list3;padding:0 0 0 22px}.h-info-agreement ol ol ol li{margin:20px 0}.h-info-agreement ol ol ol li::before{counter-increment:list3;content:counter(list3,lower-latin) ". ";padding:0 8px 0 0}.h-info-agreement ol li{position:relative;margin:0 0 36px}.h-info-agreement ol li::before{content:counter(list1) ". ";counter-increment:list1;font-weight:600;position:absolute;right:100%;padding:0 6px 0 0}.h-info-agreement ul li{list-style:disc}.h-info-agreement ul li::before{content:''}.h-info-agreement h2,.h-info-agreement li{position:relative}.h-info-agreement h2 .h-anchor,.h-info-agreement li .h-anchor{position:absolute;top:0;left:-48px;display:none;padding:0 10px 0 10px;color:#464646;text-decoration:none}.h-info-agreement h2:hover>.h-anchor,.h-info-agreement li:hover>.h-anchor{display:block}.h-info-agreement ol h2,.h-info-agreement ol li{position:relative}.h-info-agreement ol h2 .h-anchor,.h-info-agreement ol li .h-anchor{position:absolute;top:0;left:-48px;display:none;padding:0 20px 0 10px;color:#464646;text-decoration:none}.h-info-agreement ol h2:hover>.h-anchor,.h-info-agreement ol li:hover>.h-anchor{display:block}.h-info-agreement ol ol h2,.h-info-agreement ol ol li{position:relative}.h-info-agreement ol ol h2 .h-anchor,.h-info-agreement ol ol li .h-anchor{position:absolute;top:0;left:-58px;display:none;padding:0 26px 0 10px;color:#464646;text-decoration:none}.h-info-agreement ol ol h2:hover>.h-anchor,.h-info-agreement ol ol li:hover>.h-anchor{display:block}.h-info-agreement ol ol ol h2,.h-info-agreement ol ol ol li{position:relative}.h-info-agreement ol ol ol h2 .h-anchor,.h-info-agreement ol ol ol li .h-anchor{position:absolute;top:0;left:-48px;display:none;padding:0 22px 0 10px;color:#464646;text-decoration:none}.h-info-agreement ol ol ol h2:hover>.h-anchor,.h-info-agreement ol ol ol li:hover>.h-anchor{display:block}.h-info_madskillz li p{margin:0 0 22px}.h-info_madskillz pre{margin:22px 0}.h-info_madskillz pre code{font-size:12px}.h-ppa_balance table{font:400 13px/21px "-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;border-collapse:collapse;width:100%;margin:0 0 50px}.h-ppa_balance th{border-bottom:1px solid #eee;text-align:left;font-weight:400;color:#444;padding:11px 3px 14px 35px}.h-ppa_balance th:first-child{padding-left:0}.h-ppa_balance th:nth-child(n+3){text-align:right;padding-left:41px}.h-ppa_balance td{text-align:right;padding:13px 0 8px;color:#343434;padding-left:35px;vertical-align:top}.h-ppa_balance td:first-child{padding-left:0;text-align:left}.h-ppa_balance .h-ppa__date{color:#555;white-space:nowrap}.h-ppa_balance .h-ppa__topic{color:#444}.h-ppa_balance .h-ppa__topic_minus{color:#4559b4}.h-ppa_balance .h-ppa__link{color:#444;text-decoration:none}.h-ppa_balance .h-ppa__link:hover{color:#548eaa;text-decoration:underline}.h-ppa_balance .in{color:#417505}.h-ppa_balance .out{color:#d63649}.h-adv-rules h2{margin:32px 0 12px;color:#111;font-weight:600;font-size:18px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1.25}.h-adv-rules ul li{list-style:disc}.h-adv-rules ul li::before{content:''}.h-adv-rules h2,.h-adv-rules li{position:relative}.h-adv-rules h2 .h-anchor,.h-adv-rules li .h-anchor{position:absolute;top:0;left:-48px;display:none;padding:0 10px 0 10px;color:#464646;text-decoration:none}.h-adv-rules h2:hover>.h-anchor,.h-adv-rules li:hover>.h-anchor{display:block}.h-adv-rules ol h2,.h-adv-rules ol li{position:relative}.h-adv-rules ol h2 .h-anchor,.h-adv-rules ol li .h-anchor{position:absolute;top:0;left:-48px;display:none;padding:0 20px 0 10px;color:#464646;text-decoration:none}.h-adv-rules ol h2:hover>.h-anchor,.h-adv-rules ol li:hover>.h-anchor{display:block}.h-adv-rules ol ol h2,.h-adv-rules ol ol li{position:relative}.h-adv-rules ol ol h2 .h-anchor,.h-adv-rules ol ol li .h-anchor{position:absolute;top:0;left:-58px;display:none;padding:0 26px 0 10px;color:#464646;text-decoration:none}.h-adv-rules ol ol h2:hover>.h-anchor,.h-adv-rules ol ol li:hover>.h-anchor{display:block}.h-adv-rules ol ol ol h2,.h-adv-rules ol ol ol li{position:relative}.h-adv-rules ol ol ol h2 .h-anchor,.h-adv-rules ol ol ol li .h-anchor{position:absolute;top:0;left:-32px;display:none;padding:0 22px 0 10px;color:#464646;text-decoration:none}.h-adv-rules ol ol ol h2:hover>.h-anchor,.h-adv-rules ol ol ol li:hover>.h-anchor{display:block}.welcome__preset{background:#f8f8f8;padding:24px 28px 28px;margin-bottom:20px;border-radius:6px;transition:all .5s;opacity:0;display:none;animation:fadein 1s ease .1s forwards}.welcome__preset:nth-child(-n+4){display:block}.welcome__preset_active{background:#ecf7df}.welcome__preset img{width:24px;height:24px;margin-right:8px}.welcome__preset-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}.welcome__preset-header h3{line-height:24px;margin:0;color:#222;font-size:16px;font-weight:700}.welcome__preset-hubs-preview{display:flex}.welcome__preset-hub{display:flex;margin-right:20px;margin-bottom:20px}.welcome__preset-details{animation:fadein 1s ease .1s forwards;opacity:0;display:none;margin-top:35px}.welcome__preset-details-block{display:flex;flex-wrap:wrap}.welcome__preset-footer{padding-top:20px;display:flex}.welcome__preset .btn_preset_subscribed{border:1px solid transparent;background-color:#689d29;color:#fff}.welcome__preset .btn_toggle-details{color:#8f8f8f}.welcome__preset .btn_toggle-details:hover{color:#5f8c27}.welcome__preset .btn{line-height:30px}.welcome__preset .btn_unsubscribe{background:#fff;border-radius:3px;color:#c7c7c7;font-size:16px;padding:0;text-align:center;width:32px;height:32px;display:none;margin-left:4px}.welcome__stepper{margin:35px 0}.welcome__step{background:#fff;border:1px solid #c6c6c6;border-radius:16px;padding:5px 14px}.welcome__step_active{background-color:#d7edff;border-color:#d7edff}.welcome__separator{margin:0 5px}.welcome__show-more{background:#f8f8f8;cursor:pointer;margin-bottom:70px;border-radius:4px;color:#558cb7;height:56px;line-height:56px;width:100%;text-align:center}.welcome__show-more:hover{background:#f3f7fa}@keyframes fadein{0%{opacity:0}to{opacity:1}}.h-poll .h-poll-ppg{margin:0 0 16px}.h-poll .check-rule{white-space:nowrap}.h-poll p{position:relative;color:#343434;font:16px/26px "-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.h-poll ol li{position:relative;color:#343434;font:15px/36px "-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.h-poll a{color:#548eaa;text-decoration:none}.h-poll ul{padding:0;margin:0;list-style:none}.h-poll ol{padding:0 0 0 16px;list-style:none;margin:0}.h-poll label{cursor:pointer;padding-left:12px;transition:color .1s ease-out}.h-poll label:hover{color:#65a8d7}.h-poll input[type=checkbox],.h-poll input[type=radio]{outline:0;visibility:hidden}.h-poll input[type=checkbox]{display:inline-block;vertical-align:top}.h-poll input[type=radio]+label::before{background-color:#fff;border-radius:50%;box-shadow:0 0 0 4px #fff,0 0 0 5px #d7d7d7;content:'';display:block;height:6px;left:4px;position:absolute;top:14px;transition:box-shadow .1s ease-out;width:6px}.h-poll input[type=radio]+label:hover::before{box-shadow:0 0 0 4px #fff,0 0 0 5px #75aeca}.h-poll li.active label::before{background-color:#2e7495;box-shadow:0 0 0 4px #fff,0 0 0 5px #2e7495}.h-poll input[type=checkbox]+label{display:inline-block;vertical-align:top;white-space:normal}.h-poll input[type=checkbox]+label::before{background:#fff;border-radius:3px;border:1px solid #d7d7d7;content:'';display:block;height:18px;left:0;position:absolute;top:7px;transition:border .1s ease-out;width:18px}.h-poll input[type=checkbox]+label:hover::before{border-color:#75aeca}.h-poll .active input[type=checkbox]+label::before{background-size:cover;background:#65a8d7 url() 50% 50% no-repeat;border:1px solid #65a8d7}.h-poll input[disabled]+label{color:#888;cursor:default}.h-poll input[disabled]+label:hover::before{border:1px solid #d7d7d7}.h-poll .active input[disabled]+label:hover::before{border:1px solid #65a8d7}.ppa .withdraw .select_resident{margin-bottom:2em;margin-top:20px}.ppa .withdraw .select_resident .label{margin-right:20px}.ppa .withdraw .select_resident label{margin-right:20px}.ppa .withdraw .hidden{display:none}.ppa .withdraw .resident_form .field{margin:0 0 22px;overflow:hidden}.ppa .withdraw .resident_form .field label{display:block;margin-bottom:2px}.ppa .withdraw .resident_form .field input[type=text],.ppa .withdraw .resident_form .field textarea{display:block;width:99%}.ppa .withdraw .resident_form .field .description{color:#999;font-size:11px;margin:2px 0 3px;overflow:hidden}.ppa .withdraw .resident_form .field .error{color:red;font-size:11px;margin:2px 0 3px;overflow:hidden}.ppa .withdraw .resident_form .fio{overflow:hidden}.ppa .withdraw .resident_form .fio .field{width:30%;float:left;margin-right:5%}.ppa .withdraw .resident_form .fio .field:last-child{margin-right:0}.ppa .withdraw .resident_form .fio .field input,.ppa .withdraw .resident_form .fio .field textarea{width:95%}.ppa .withdraw .auto_pay{padding:10px;background:#dcdcdc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:10px}
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}div.jGrowl{padding:10px;z-index:99999;color:#fff;font-size:12px;position:absolute}body>div.jGrowl{position:fixed}div.jGrowl.top-left{left:0;top:0}div.jGrowl.top-right{right:0;top:0}div.jGrowl.bottom-left{left:0;bottom:0}div.jGrowl.bottom-right{right:0;bottom:0}div.jGrowl.center{top:0;width:50%;left:25%}div.center div.jGrowl-notification,div.center div.jGrowl-closer{margin-left:auto;margin-right:auto}div.jGrowl div.jGrowl-notification,div.jGrowl div.jGrowl-closer{background-color:#6690c9;opacity:.85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);zoom:1;width:235px;padding:10px;margin-top:5px;margin-bottom:5px;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:1em;text-align:left;display:none;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px}div.jGrowl div.jGrowl-notification{min-height:20px}div.jGrowl div.jGrowl-notification.error{background:#ed6060;color:#fff}div.jGrowl div.jGrowl-notification.warning{background:#dcdf00;color:#fff}div.jGrowl div.jGrowl-notification div.jGrowl-header{font-weight:700;font-size:.85em}div.jGrowl div.jGrowl-notification div.jGrowl-close{z-index:99;float:right;font-weight:700;font-size:1em;cursor:pointer}div.jGrowl div.jGrowl-message a{color:#fff;text-decoration:underline}div.jGrowl div.jGrowl-closer{padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:.9em;font-weight:700;text-align:center}.webui-popover-content{display:none}.webui-popover{position:absolute;top:0;left:0;z-index:9999;display:none;min-width:50px;min-height:32px;text-align:left;white-space:normal;background:0 0}.webui-popover .popover{position:relative;background-color:#fff;border:1px solid #efefef;border-radius:4px;overflow:auto}.webui-popover.top,.webui-popover.top-left,.webui-popover.top-right{margin-top:-10px}.webui-popover.right,.webui-popover.right-top,.webui-popover.right-bottom{margin-left:10px}.webui-popover.bottom,.webui-popover.bottom-left,.webui-popover.bottom-right{margin-top:10px}.webui-popover.left,.webui-popover.left-top,.webui-popover.left-bottom{margin-left:-10px}.webui-popover.pop{-webkit-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-webkit-transition:transform .15s cubic-bezier(.3,0,0,1.5);-o-transition:transform .15s cubic-bezier(.3,0,0,1.5);transition:transform .15s cubic-bezier(.3,0,0,1.5);opacity:0;filter:alpha(opacity=0)}.webui-popover.pop-out{-webkit-transition-property:"opacity,transform";-o-transition-property:"opacity,transform";transition-property:"opacity,transform";-webkit-transition:.15s linear;-o-transition:.15s linear;transition:.15s linear;opacity:0;filter:alpha(opacity=0)}.webui-popover.fade,.webui-popover.fade-out{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;opacity:0;filter:alpha(opacity=0)}.webui-popover.out{opacity:0;filter:alpha(opacity=0)}.webui-popover.in{-webkit-transform:none;-o-transform:none;transform:none;opacity:1;filter:alpha(opacity=100)}.webui-popover .webui-popover-content{padding:9px 14px;overflow:auto;display:block}.webui-popover-inner .close{font-family:arial;margin:8px 10px 0 0;float:right;font-size:16px;font-weight:700;line-height:16px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20);text-decoration:none}.webui-popover-inner .close:hover,.webui-popover-inner .close:focus{opacity:.5;filter:alpha(opacity=50)}.webui-popover-inner .close:after{content:"\D7";width:.8em;height:.8em;padding:4px;position:relative}.webui-popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:700;line-height:18px;background-color:#fff;border-bottom:1px solid #f2f2f2;border-radius:5px 5px 0 0}.webui-popover-content{padding:9px 14px;display:none}.webui-popover-inverse{background-color:#333;color:#eee}.webui-popover-inverse .webui-popover-title{background:#333;border-bottom:1px solid #3b3b3b;color:#eee}.webui-no-padding .webui-popover-content{padding:0}.webui-no-padding .list-group-item{border-right:none;border-left:none}.webui-no-padding .list-group-item:first-child{border-top:0}.webui-no-padding .list-group-item:last-child{border-bottom:0}.webui-popover>.webui-arrow,.webui-popover>.webui-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.webui-popover>.webui-arrow{border-width:11px}.webui-popover>.webui-arrow:after{border-width:10px;content:""}.webui-popover.top>.webui-arrow,.webui-popover.top-right>.webui-arrow,.webui-popover.top-left>.webui-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.webui-popover.top>.webui-arrow:after,.webui-popover.top-right>.webui-arrow:after,.webui-popover.top-left>.webui-arrow:after{content:" ";bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.webui-popover.right>.webui-arrow,.webui-popover.right-top>.webui-arrow,.webui-popover.right-bottom>.webui-arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.webui-popover.right>.webui-arrow:after,.webui-popover.right-top>.webui-arrow:after,.webui-popover.right-bottom>.webui-arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.webui-popover.bottom>.webui-arrow,.webui-popover.bottom-right>.webui-arrow,.webui-popover.bottom-left>.webui-arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0}.webui-popover.bottom>.webui-arrow:after,.webui-popover.bottom-right>.webui-arrow:after,.webui-popover.bottom-left>.webui-arrow:after{content:" ";top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.webui-popover.left>.webui-arrow,.webui-popover.left-top>.webui-arrow,.webui-popover.left-bottom>.webui-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.webui-popover.left>.webui-arrow:after,.webui-popover.left-top>.webui-arrow:after,.webui-popover.left-bottom>.webui-arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.webui-popover-inverse.top>.webui-arrow,.webui-popover-inverse.top-left>.webui-arrow,.webui-popover-inverse.top-right>.webui-arrow,.webui-popover-inverse.top>.webui-arrow:after,.webui-popover-inverse.top-left>.webui-arrow:after,.webui-popover-inverse.top-right>.webui-arrow:after{border-top-color:#333}.webui-popover-inverse.right>.webui-arrow,.webui-popover-inverse.right-top>.webui-arrow,.webui-popover-inverse.right-bottom>.webui-arrow,.webui-popover-inverse.right>.webui-arrow:after,.webui-popover-inverse.right-top>.webui-arrow:after,.webui-popover-inverse.right-bottom>.webui-arrow:after{border-right-color:#333}.webui-popover-inverse.bottom>.webui-arrow,.webui-popover-inverse.bottom-left>.webui-arrow,.webui-popover-inverse.bottom-right>.webui-arrow,.webui-popover-inverse.bottom>.webui-arrow:after,.webui-popover-inverse.bottom-left>.webui-arrow:after,.webui-popover-inverse.bottom-right>.webui-arrow:after{border-bottom-color:#333}.webui-popover-inverse.left>.webui-arrow,.webui-popover-inverse.left-top>.webui-arrow,.webui-popover-inverse.left-bottom>.webui-arrow,.webui-popover-inverse.left>.webui-arrow:after,.webui-popover-inverse.left-top>.webui-arrow:after,.webui-popover-inverse.left-bottom>.webui-arrow:after{border-left-color:#333}.webui-popover i.icon-refresh:before{content:""}.webui-popover i.icon-refresh{display:block;width:30px;height:30px;font-size:20px;top:50%;left:50%;position:absolute;margin-left:-15px;margin-right:-15px}@-webkit-keyframes rotate{to{-webkit-transform:rotate(360deg)}}@keyframes rotate{to{transform:rotate(360deg)}}.webui-popover-backdrop{background-color:rgba(0,0,0,.65);width:100%;height:100%;position:fixed;top:0;left:0;z-index:9998}.webui-popover .dropdown-menu{display:block;position:relative;top:0;border:0;box-shadow:none;float:none}#tiptip_holder{display:none;position:absolute;top:0;left:0;z-index:99999}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_left{padding-right:5px}#tiptip_content{font-size:13px;line-height:18px;color:#000;padding:15px 20px;background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border:1px solid #cbcdbe;text-align:left;box-shadow:0 10px 30px 0 rgba(0,0,0,.2)}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}#tiptip_holder.tip_top #tiptip_arrow{border-top-color:#cbcdbe}#tiptip_holder.tip_bottom #tiptip_arrow{border-bottom-color:#cbcdbe}#tiptip_holder.tip_right #tiptip_arrow{border-right-color:#cbcdbe}#tiptip_holder.tip_left #tiptip_arrow{border-left-color:#cbcdbe}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#fff}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#fff}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#fff}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#fff}@media screen and (-webkit-min-device-pixel-ratio:0){#tiptip_holder.tip_bottom #tiptip_arrow_inner{border-bottom-color:#fff}#tiptip_holder.tip_top #tiptip_arrow_inner{border-top-color:#fff}}.hljs{display:block;overflow-x:auto;padding:.5em;color:#383a42;background:#fafafa}.hljs-comment,.hljs-quote{color:#a0a1a7;font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-formula{color:#a626a4}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:#e45649}.hljs-literal{color:#0184bb}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta-string{color:#50a14f}.hljs-built_in,.hljs-class .hljs-title{color:#c18401}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:#986801}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:#4078f2}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.chosen-select{width:100%}.chosen-select-deselect{width:100%}.chosen-container{position:relative;display:inline-block;font-size:14px;vertical-align:middle}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9000px;z-index:1060;margin-top:-1px;background:#fff;border:1px solid #d9d9d9}.chosen-container.chosen-with-drop .chosen-drop{right:0;left:0}.chosen-container .chosen-results{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;max-height:240px;padding:0;overflow-x:hidden;overflow-y:auto;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:13px;font-weight:700;color:#79a1b4;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;padding:9px 12px;margin:0;line-height:15px;list-style:none}.chosen-container .chosen-results li em{font-style:normal;background:#feffde}.chosen-container .chosen-results li.group-result{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:list-item;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:14px;font-weight:700;color:#999;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.highlighted{color:#fff;background-color:#a2bfd2;background-image:none}.chosen-container .chosen-results li.highlighted em{background:0 0}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#777}.chosen-container .chosen-results .no-results{display:list-item;background:#eee}.chosen-container .chosen-results-scroll{position:absolute;z-index:1;width:321px;margin:0 4px;text-align:center;background:#fff}.chosen-container .chosen-results-scroll span{display:inline-block;width:9px;height:17px;text-indent:-5000px}.chosen-container .chosen-results-scroll-down{bottom:0}.chosen-container .chosen-results-scroll-down span{background:url(https://dr.habracdn.net/habr/6038caa1/images/chosen-sprite.png) no-repeat -4px -3px}.chosen-container .chosen-results-scroll-up span{background:url(https://dr.habracdn.net/habr/6038caa1/images/chosen-sprite.png) no-repeat -22px -3px}.chosen-container-single .chosen-single{position:relative;display:block;height:34px;padding:0 0 0 12px;overflow:hidden;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:12px;line-height:34px;color:#3b3b3b;text-decoration:none;white-space:nowrap;background-color:#fff;border:1px solid #d9d9d9;box-sizing:border-box;background-clip:padding-box}.chosen-container-single .chosen-single span{display:block;margin-right:26px}.chosen-container-single .chosen-single abbr{position:absolute;top:12px;right:26px;display:block;width:12px;height:10px;font-size:1px;background:url(https://dr.habracdn.net/habr/6038caa1/images/chosen-sprite.png) right top no-repeat}.chosen-container-single .chosen-single abbr:hover{background-position:right -11px}.chosen-container-single .chosen-single.chosen-disabled .chosen-single abbr:hover{background-position:right 2px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(https://dr.habracdn.net/habr/6038caa1/images/chosen-sprite.png) no-repeat 0 7px}.chosen-container-single .chosen-default{color:#777}.chosen-container-single .chosen-search{position:relative;z-index:1000;display:none;padding:3px 4px;margin:0;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{width:100%;padding:4px 20px 4px 4px;margin:1px 0;background:url(https://dr.habracdn.net/habr/6038caa1/images/chosen-sprite.png) no-repeat 100% -20px,#fff;border:1px solid #d9d9d9}.chosen-container-single .chosen-drop{margin-top:-1px;background-clip:padding-box}.chosen-container-single-nosearch .chosen-search input[type=text]{position:absolute;left:-9000px}.chosen-container-multi .chosen-choices{position:relative;height:auto!important;height:1%;padding:0;margin:0;list-style:none;overflow:hidden;cursor:text;background-color:#fff;border:1px solid #d9d9d9}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices .search-field{padding:0;margin:0;white-space:nowrap;width:auto}.chosen-container-multi .chosen-choices .search-field input[type=text]{height:34px;padding:4px 4px 4px 10px;margin:0;color:#969696;background:0 0!important;border:0!important;outline:0;box-shadow:none}.chosen-container-multi .chosen-choices .search-field .default{color:#999}.chosen-container-multi .chosen-choices .search-choice{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;padding:6px 30px 6px 10px;margin:4px 0 5px 4px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:12px;font-weight:700;line-height:14px;color:#fff;cursor:default;background-color:#8ba9bc;border-radius:2px;background-clip:padding-box}.chosen-container-multi .chosen-choices .search-choice .search-choice-close{position:absolute;top:0;right:0;display:block;width:30px;height:26px;line-height:26px;text-align:center;cursor:pointer}.chosen-container-multi .chosen-choices .search-choice .search-choice-close:before{display:inline-block;font-size:15px;font-weight:700;color:#fff;vertical-align:baseline;content:'\D7'}.chosen-container-multi .chosen-choices .search-choice-focus{background:#bcbcbc}.chosen-container-multi .chosen-results{padding:0;margin:0;font-weight:500}.chosen-container-multi .chosen-drop .result-selected{display:none}.chosen-container-active .chosen-single{border:1px solid #a2bfd2;transition:border linear .2s,box-shadow linear .2s}.chosen-container-active.chosen-with-drop .chosen-single{background-color:#fff;border:1px solid #a2bfd2;transition:border linear .2s,box-shadow linear .2s}.chosen-container-active.chosen-with-drop .chosen-single div{background:0 0;border-left:none}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 7px}.chosen-container-active .chosen-choices{border:1px solid #a2bfd2;transition:border linear .2s,box-shadow linear .2s}.chosen-container-active .chosen-choices .search-field input[type=text]{color:#111!important}.chosen-disabled{cursor:default;opacity:.5!important}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{padding:0 8px 0 0;overflow:visible}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single div{right:auto;left:7px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices .search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices .search-choice{padding:3px 5px 3px 19px;margin:6px 5px 3px 0}.chosen-rtl .chosen-choices .search-choice .search-choice-close{right:auto;left:4px;background-position:right top}.chosen-rtl .chosen-results .group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(https://dr.habracdn.net/habr/6038caa1/images/chosen-sprite.png) no-repeat -28px -20px,#fff;direction:rtl}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-repeat:no-repeat!important}}
/*!
 * Datepicker for Bootstrap v1.6.4 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */
.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:0}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.old,.datepicker table tr td.new{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted:focus,.datepicker table tr td.highlighted.focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted:active,.datepicker table tr td.highlighted.active{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted:active:hover,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted.active.focus{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted:hover,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.highlighted.focus{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today:focus,.datepicker table tr td.today.focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today:active,.datepicker table tr td.today.active{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today:active:hover,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active:focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today:active.focus,.datepicker table tr td.today.active.focus{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today:hover,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today[disabled]:focus,fieldset[disabled] .datepicker table tr td.today:focus,.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today[disabled].focus,fieldset[disabled] .datepicker table tr td.today.focus{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range:focus,.datepicker table tr td.range.focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range:active,.datepicker table tr td.range.active{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range:active:hover,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active:focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range:active.focus,.datepicker table tr td.range.active.focus{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range:hover,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range[disabled]:focus,fieldset[disabled] .datepicker table tr td.range:focus,.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range[disabled].focus,fieldset[disabled] .datepicker table tr td.range.focus{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted:focus,.datepicker table tr td.range.highlighted.focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted:active,.datepicker table tr td.range.highlighted.active{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted:active:hover,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted.active.focus{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted:hover,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.range.highlighted.focus{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today.focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today.active{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today:active:hover,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today.active.focus{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.today:focus,.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today[disabled].focus,fieldset[disabled] .datepicker table tr td.range.today.focus{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected:focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected:hover,.datepicker table tr td.selected.highlighted:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected:active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected:active:hover,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.highlighted.active.focus{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected[disabled]:hover,.datepicker table tr td.selected.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active:focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td.active:hover,.datepicker table tr td.active.highlighted:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active:active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active:active:hover,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active:active:focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active:active.focus,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.active.focus,.datepicker table tr td.active.highlighted.active.focus{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover,.datepicker table tr td span.focused{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:hover.focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover:active:hover,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled:hover.active.focus{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled].focus,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;text-shadow:0 1px 0 #fff;border-width:1px 0;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#333;font-size:13px;line-height:1.42857143}.datepicker.dropdown-menu th,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.datepicker-inline td{padding:0 5px}#TMpanel{position:relative;z-index:101;width:100%;height:48px;min-width:1024px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:48px;background:#303b44;box-sizing:border-box}#TMpanel .logo-wrapper{display:inline-flex}#TMpanel .logo-wrapper .icon-svg_logo-habrahabr{color:#fff;width:55px}#TMpanel .logo-wrapper .logo{color:#fff}#TMpanel .container{height:48px;margin:auto;overflow:hidden;text-align:left;white-space:nowrap;display:flex;align-items:center;box-sizing:border-box;margin:0 auto;padding:0 32px;min-width:1024px;max-width:1164px}#TMpanel .container .bmenu{white-space:nowrap;height:48px;line-height:38px}#TMpanel .container .bmenu>a{line-height:48px;margin:0 10px;font-size:14px;color:#fff;text-decoration:none}#TMpanel .container .bmenu>a.bmenu__conversion{border:1px solid #6e767c;padding:2px 8px;border-radius:3px;text-transform:uppercase;letter-spacing:.2px;font-size:12px}#TMpanel .container .bmenu>a.bmenu__conversion:hover{border-color:#fff}#TMpanel .container .bmenu>a.bmenu__theme>svg{margin-bottom:-5px;margin-right:4px}#TMpanel .container .bmenu>a.bmenu__theme:hover{color:#ffa001}#TMpanel .container .bmenu.slink{white-space:normal;display:flex;align-items:center;min-width:0}#TMpanel .container .bmenu.slink>a{float:none;margin:0 0 0 12px;font-size:13px;vertical-align:baseline;text-decoration:none;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#TMpanel .bmenu_inner{margin-right:0;margin-left:auto;display:flex;align-items:center;min-width:0}#TMpanel .projects-dropdown{margin-left:8px;color:#fff;display:inline-flex;align-items:center;border-left:1px solid rgba(255,255,255,.24);height:24px;padding:0 8px;cursor:pointer;transition:all linear .5s}#TMpanel .projects-dropdown.reverted>svg{transform:rotate(180deg)}#TMpanel .hidden{display:none}#TMpanel .dropdown{position:absolute;background:#fff;top:48px;box-shadow:0 0 12px rgba(0,0,0,.16);border-radius:4px;padding:12px 24px;color:#333;max-width:266px;white-space:normal}#TMpanel .dropdown-heading{font-size:14px;line-height:150%;border-bottom:1px solid #dedede;margin-bottom:12px;padding-bottom:12px}#TMpanel .current,#TMpanel .service:hover{background:#eee}#TMpanel .service{display:block;padding:12px 24px;margin:0 -24px;line-height:1}#TMpanel .service-title{margin:0}#TMpanel .service-description{font-size:14px;line-height:150%;margin:0;color:#909090}#TMpanel .bmenu__label{font-size:13px;color:#fff;text-decoration:none}.rec-button-animation{background:#d85656;border:2px solid #d85656;border-radius:50%;cursor:pointer;display:inline-block;height:8px;margin-right:8px;position:relative;width:8px}.rec-button-animation::after{animation:pulse 3s ease 0s infinite;border:2px solid #d85656;border-radius:50%;content:'';display:block;height:8px;left:-2px;position:absolute;top:-2px;width:8px}@keyframes pulse{0%{opacity:1;transform:scale(1)}80%{opacity:0;transform:scale(2)}to{opacity:0;transform:scale(3)}}html,body{height:100%}body{color:#333;font-size:14px;line-height:1.5;font-weight:400;font-style:normal;text-rendering:optimizeLegibility;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}a{color:#548eaa;text-decoration:none}a:hover{color:#487284}svg{fill:currentColor;stroke:inherit}.hidden{display:none}.js-ad_sticky,.js-ad_sticky_comments{position:sticky;position:-webkit-sticky;top:20px}.js-sticky-wrapper{display:flex}.layout{position:relative;min-width:1024px;width:100%;border-spacing:0;border-collapse:collapse;background:#fff;display:flex;min-height:100vh;flex-direction:column}.layout_fixed{table-layout:fixed}.layout__row{width:100%}.layout__row_navbar{position:sticky;top:0;z-index:100;box-sizing:border-box;background:#fff;border-bottom:1px solid #d5dddf}.layout__row_body{height:auto;flex:1 0 auto}.layout__row_promo-blocks .layout__cell{margin-bottom:30px}.layout__row_footer-links{background:#f9f9f9}.layout__row_footer{background:#edeeef}.layout__body_company{margin-top:20px}.layout__cell{box-sizing:border-box;margin:0 auto;padding:0 32px;min-width:1024px;max-width:1164px}.layout__cell_body{padding-top:20px;padding-bottom:60px}.layout__cell_promo-blocks{border-top:1px solid red}.layout__elevator{position:fixed;top:0;left:0;z-index:1;display:none;width:60px;height:100%;color:#d5dddf;text-align:center;transform:translateY(0);will-change:transform}@media only screen and (min-width:1260px){.layout__elevator{display:block}}.layout__elevator.hidden{display:none}.layout__elevator:hover{background:#f5f7f8;color:#a6b5ba}.layout__elevator:active{background:#f5f7f8;color:#7c9ca6}.layout__elevator.back-down .icon-svg{transform:rotate(180deg);height:32px}.layout__elevator.back-down.hidden{display:block!important}.logo{vertical-align:middle;position:relative;display:inline-flex}.logo-wrapper_gt{top:0}.logo_in-beta{background:#f63636;color:#fff;display:block;position:absolute;right:-14px;top:-9px;padding:0 3px;font-size:11px}.logo_in-beta:hover{color:#fff;background:#f63636}.main-navbar{display:flex;justify-content:space-between;height:56px;box-sizing:border-box}.main-navbar__section{display:flex;align-items:center;position:relative}.main-navbar__section_left{flex:1 1 0%}.nav-links{display:flex;align-items:center;height:100%;position:relative;margin:0;padding:0;list-style:none}.nav-links.hidden{display:none}.nav-links__item{margin-right:20px;height:100%}.nav-links__item:last-child{margin-right:0}@media (max-width:1100px){.nav-links .nav-links__item{margin-right:12px}}.nav-links__item-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;align-items:center;box-sizing:border-box;height:100%;color:#909090;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-decoration:none;white-space:nowrap}.nav-links__item-link:hover{color:#5096b1;text-decoration:none}.nav-links__item-link:hover:focus{outline:0;outline-offset:0;box-shadow:none}.nav-links__item-link:active:focus{outline:0;outline-offset:0;box-shadow:none}.nav-links__item-link_current{color:#464646}.nav-links__item-link_current:hover{color:#464646}.search-form{position:relative;display:flex;justify-content:flex-end;box-sizing:border-box;margin-left:auto;width:36px;height:38px;white-space:nowrap}.search-form__field-wrapper{position:relative;display:inline-block;display:none;width:100%;height:100%;vertical-align:middle}.search-form__field{background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;padding:0 36px;width:100%;height:100%;border:1px solid #cdd5d9;border-radius:3px;color:#333;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;white-space:normal;font-weight:500;font-size:14px;line-height:1.5em}.search-form__field::-webkit-input-placeholder,.search-form__field::-moz-placeholder,.search-form__field:-ms-input-placeholder,.search-form__field:-moz-placeholder{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1;letter-spacing:-.2px}.search-form__field:focus{outline:0;border:1px solid #a2bfd2;box-shadow:none;transition:border linear .2s,box-shadow linear .2s}.search-form_expanded{flex:1 1 0%;color:red}.search-form_expanded .search-form__field-wrapper{display:block}.search-form_expanded .btn_navbar_search{right:auto;left:10px;color:#929ca5}.n-dropdown-menu{margin:0;padding:0;min-width:220px;background-color:#fff;list-style:none;font-weight:400;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.n-dropdown-menu_most-read{overflow:hidden;padding:4px 0;min-width:140px;max-width:220px}.n-dropdown-menu_flows{border-top:1px solid #e5e5e5}.n-dropdown-menu_profile{margin-bottom:4px;min-width:280px}.n-dropdown-menu__item{position:relative;display:block;white-space:nowrap}.n-dropdown-menu_feed .n-dropdown-menu__item{margin-bottom:20px}.n-dropdown-menu_feed .n-dropdown-menu__item:last-child{margin:0}.n-dropdown-menu__item_company{border-top:1px solid #e5e5e5}.n-dropdown-menu__badge{position:absolute;top:50%;right:15px;margin-top:-9px}.n-dropdown-menu__item_ppa{box-sizing:border-box;padding:0 10px}.n-dropdown-menu__item_ppa .n-dropdown-menu__item-link{padding:0 5px;border-radius:3px;background:#cfeaf5}.n-dropdown-menu__item_ppa .n-dropdown-menu__item-link:hover{background:inherit;color:inherit}.n-dropdown-menu__item_border{margin-top:4px;padding-top:4px;border-top:1px solid #e8e8e8}.n-dropdown-menu__item-link{display:flex;width:100%;align-items:center;box-sizing:border-box;padding:0 15px;width:100%;color:#4f5558;text-decoration:none;font-weight:400;font-size:14px;line-height:40px}.n-dropdown-menu__item-link:hover{background:#65a3be;color:#fff;text-decoration:none}.n-dropdown-menu__item-link_justify{justify-content:space-between}.n-dropdown-menu__item-label{font-size:12px;line-height:14px;padding:4px 8px;border:1px solid #d5dddf;box-sizing:border-box;border-radius:2px}.n-dropdown-menu__item-link_user-menu{color:#838a92}.n-dropdown-menu__item-link_company{display:inline-block;color:#464646;font-weight:700;font-size:13px;line-height:48px}.n-dropdown-menu__item-link_company:hover{background:0 0;color:#464646;text-decoration:none}.n-dropdown-menu__item-link_flow{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding:0 20px;color:#4f5558;font-weight:500;font-size:16px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;line-height:48px}.fonts-loaded .n-dropdown-menu__item-link_flow{font-weight:500;font-family:'Fira Sans',sans-serif}.n-dropdown-menu__item-link_flow:hover{background-color:#edf5f9;color:#548eaa}@media (min-width:1120px){.live-broadcast_feed .n-dropdown-menu_feed{padding:0;border:0;background-color:transparent;text-align:right}.live-broadcast_feed .n-dropdown-menu__item{display:inline-block;margin-right:30px;margin-bottom:0;vertical-align:middle}.live-broadcast_feed .n-dropdown-menu__item+.n-dropdown-menu__item{margin-left:-3px}}.dropdown-menu{overflow:hidden;border-radius:4px;background-color:#f2f2f2}.dropdown-menu li{padding:5px;border-top:1px solid #e5e5e5;text-align:left;font-size:12px}.dropdown-menu li a{color:#000}.dropdown-menu li a img{display:inline-block;width:20px;height:20px;border-radius:20px;vertical-align:middle}.dropdown-menu li a span.name{display:inline-block;margin-left:5px;vertical-align:middle}.dropdown-menu li:first-child{border-top:none}.dropdown-menu li:hover,.dropdown-menu .active{background-color:#e5e5e5}.dropdown-menu li:active{background-color:#e5e5e5}.dropdown-menu{margin:0;padding:0;list-style:none}.dropdown-menu a:hover{text-decoration:none;cursor:pointer}.dropdown-container_white .user-info{padding:12px 15px;text-decoration:none}.dropdown-container_white .user-info:hover{background:#65a3be;text-decoration:none}.dropdown-container_white .user-info:hover .user-info__nickname,.dropdown-container_white .user-info:hover .user-info__special{color:#fff;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.dropdown-container_white .user-info__nickname{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#50839d;font-weight:700;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:20px}.dropdown-container_white .user-info__special{color:#4f5558;font-style:normal;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:14px}.ppa-balance{position:absolute;right:15px;color:#4f5558}.dropdown{position:relative}.dropdown+.btn{margin-left:10px}.dropdown_company,.dropdown_user{margin-left:16px;display:inline-flex;align-items:flex-start;flex-wrap:wrap}.dropdown_flows{left:-20px}.dropdown_active .dropdown-container{display:block}.dropdown__user-stats{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;box-sizing:border-box;padding:10px 15px;width:100%;background:#f5f5f5;color:#343434;vertical-align:top;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:16px}.dropdown__user-info{display:inline-block;box-sizing:border-box;width:100%;vertical-align:top}.dropdown_profile-settings,.dropdown_hub-settings{display:inline-block;vertical-align:top}.dropdown-container{position:absolute;top:calc(100% + 4px);right:0;z-index:500;display:none;overflow:hidden;margin:0;padding:0;min-width:100%;border-radius:4px;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.2)}.dropdown_broadcast .dropdown-container{margin-top:5px}.dropdown-container_flows{top:0;left:0;z-index:10;padding-top:55px;padding-bottom:12px}.dropdown-container_white{top:45px}.badge{display:inline-block;height:18px;min-width:18px;padding:0 4px;line-height:18px;color:#fff;text-align:center;vertical-align:middle;background:#ff8d85;border-radius:18px;box-sizing:border-box}.badge_count{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:12px;font-style:normal}.fonts-loaded .badge_count{font-family:'Fira Sans',sans-serif;font-weight:400}.badge_count_navbar{position:absolute;top:-3px;right:0;transform:translateX(33%);height:18px;border-radius:22px;border:2px solid #fff;padding:0 5px;font-size:12px;display:flex;align-items:center}.overlay{position:fixed;top:0;width:100%;left:0;bottom:0;left:0;background:rgba(0,0,0,.4);z-index:100;display:flex}.overlay.hidden{display:none}.overlayed{overflow:hidden}.popup{background:#fff;width:300px;margin:auto;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-radius:3px}.popup__head,.popup__footer{padding:0 20px;box-sizing:border-box}.popup__head{display:flex;align-items:baseline}.popup__head_lang-settings{padding-top:12px;padding-bottom:14px}.js-donate-popup_body{padding-bottom:20px}.js-donate-popup_link{padding:5px 20px;display:block}.popup__head-title{color:#333;font-size:15px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:500;line-height:20px}.popup_reasons{width:422px;position:relative}.popup_reasons .popup__head{padding:20px}.popup_reasons .popup__body{padding:0 20px 25px}#js-vote-popup_list,span.js-vote-popup_list-item{display:none}:root{--percent-value: 0%}.reasons-vote__title{font-size:15px;margin-bottom:16px;font-weight:700}.reasons-vote__item{margin-bottom:17px}.reasons-result__item{display:flex;justify-content:space-between;position:relative;padding-bottom:4px;margin-bottom:10px}.reasons-result__item:last-child{margin-bottom:0}.reasons-result__item:before{background-color:#eee;bottom:0;content:'';display:block;height:1px;left:0;position:absolute;width:100%}.reasons-result__percent{font-weight:700}.reasons-result__result-line{background-color:#ccc;bottom:0;display:block;height:1px;left:0;position:absolute}.reasons-result__top-border{background-image:linear-gradient(90deg,#a8cb3f 0 var(--percent-value),#e15959 var(--percent-value) 100%);border-bottom:0;border-radius:3px 3px 0 0;height:4px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100%}.column-wrapper{position:relative;width:100%;display:flex}.column-wrapper:after{clear:both;content:'';display:table}.column-wrapper.column-wrapper_feed-settings{flex-direction:column}.column-wrapper_post,.column-wrapper__last{margin-bottom:20px}.column-wrapper_beta{padding-top:20px}.column-wrapper_tabs .sidebar .sidebar_separator{border-top:1px solid #d5dddf;margin-top:135px;margin-bottom:-56px}.column-wrapper_bottom .sidebar_right{position:static;box-sizing:border-box;padding:0}.sidebar_gap{padding-top:149px}.sidebar_gap:before{content:'';background:#d5dddf;height:1px;display:block;margin:0 0 20px}.sidebar_right_ad{overflow:hidden}.sidebar_right+.sidebar_right_ad{margin-top:20px}.column-wrapper_no-sidebar-ads .sidebar_right_stickable .sticked{margin-top:-268px;width:300px}.column-wrapper_no-menu .sidebar_right{margin-top:89px}.sidebar_right_stickable .sticked{position:fixed}.column-wrapper_bordered{padding-top:20px;border-top:1px solid #d5dddf}.column-wrapper_comments .comments_list{padding-top:0}.layout__cell_body .sidebar_right.sidebar_fix{position:static}.column-wrapper_tabs .sidebar_right_fixed{padding-top:0}.column-wrapper_tabs .sidebar .sidebar_right_sticky{top:56px}.sidebar{float:left;margin-left:-300px;display:flex;flex-direction:column;margin-bottom:-20px;margin-top:-20px;position:relative;width:300px;margin-top:-76px}.sidebar.sidebar_stick-bottom:before{content:'';flex:1}.sidebar .sidebar_right_ad_stick-bottom{flex:1}.sidebar .sidebar_right_ad{padding-top:76px;margin-bottom:-76px}.sidebar .sidebar_right_ad:empty{padding-top:0}.sidebar .sidebar_right{padding:76px 0 20px;width:300px}.sidebar .sidebar_right_stick-top{position:sticky;top:0}.sidebar .sidebar_right_stick-bottom{bottom:0;position:sticky}.sidebar .sidebar_right_margin{position:absolute}.sidebar_right.topic{margin-top:110px;padding-top:15px;border-top:1px solid #d3dde0}.sidebar_comments{margin-top:42px}.content_left{float:left;box-sizing:border-box;padding-right:320px;width:100%;min-height:1px}.content_left.wide{float:none;padding-right:0;width:100%}.footer{align-items:center;height:54px}.footer__link{color:#548eaa;font-weight:700;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-decoration:none;white-space:nowrap}.footer__link:hover{color:#4d7284}.footer__copyright{color:#464646;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;white-space:nowrap}.footer__logo{display:block;height:32px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:32px}.footer-misprints{color:#333;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:400;line-height:24px;padding-bottom:23px}.footer-grid{display:flex;box-sizing:border-box;padding:0}.footer-grid_menu{align-items:flex-start;padding-bottom:20px}.footer-grid__item{margin-left:20px;width:180px}.footer-grid__item:first-child{margin-left:0}.footer-grid__item_lang{white-space:nowrap}.footer-grid__item_300{width:300px}.footer-grid__item_380{width:380px}.footer-grid__item_copyright{margin-right:28px;position:relative}.footer-grid__item_link{margin:0 auto 0 0;width:auto;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-decoration:none}.footer-grid__item_social{margin-left:auto;width:auto}.footer-block__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0;height:50px;border-bottom:1px solid #d5dddf;color:#464646;white-space:nowrap;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:50px}.footer-block__content{box-sizing:border-box;padding:4px 0 0}.footer-menu{margin:0;padding:0;list-style:none}.footer-menu__item-link{color:#548eaa;white-space:nowrap;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:30px;text-decoration:none}.footer-menu__item-link:hover{color:#4d7284}.footer-menu__app{display:block;margin-right:10px;color:#000}.footer-menu__app:last-child{margin-right:0}.footer-menu__app:hover{color:#000;text-decoration:none}.buttons button,.buttons input[type=button],.buttons input[type=submit],.buttons a.button{border:1px solid #c9c9c9;background-color:#f4f4f4;box-shadow:none;color:#464646;cursor:pointer;user-select:none;appearance:none;touch-action:manipulation;padding:0 13px;height:32px;border-radius:3px;font-size:13px;display:inline-flex;align-items:center;justify-content:center;margin-right:5px;font-weight:500;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.buttons button:visited,.buttons input[type=button]:visited,.buttons input[type=submit]:visited,.buttons a.button:visited{color:#464646}.buttons button:hover,.buttons input[type=button]:hover,.buttons input[type=submit]:hover,.buttons a.button:hover{border-color:#c9c9c9;background-color:#ebebeb;color:#464646;text-decoration:none}.buttons button:hover:focus,.buttons button:hover.btn_focus,.buttons input[type=button]:hover:focus,.buttons input[type=button]:hover.btn_focus,.buttons input[type=submit]:hover:focus,.buttons input[type=submit]:hover.btn_focus,.buttons a.button:hover:focus,.buttons a.button:hover.btn_focus{outline:0;border-color:#bbb;background-color:#ebebeb;background-image:none;color:#464646}.buttons button:focus:hover,.buttons button:focus:active,.buttons button.btn_focus:hover,.buttons button.btn_focus:active,.buttons input[type=button]:focus:hover,.buttons input[type=button]:focus:active,.buttons input[type=button].btn_focus:hover,.buttons input[type=button].btn_focus:active,.buttons input[type=submit]:focus:hover,.buttons input[type=submit]:focus:active,.buttons input[type=submit].btn_focus:hover,.buttons input[type=submit].btn_focus:active,.buttons a.button:focus:hover,.buttons a.button:focus:active,.buttons a.button.btn_focus:hover,.buttons a.button.btn_focus:active{outline:0}.buttons button:active,.buttons button.btn_active,.buttons input[type=button]:active,.buttons input[type=button].btn_active,.buttons input[type=submit]:active,.buttons input[type=submit].btn_active,.buttons a.button:active,.buttons a.button.btn_active{outline:0;border-color:#bbb;background-color:#ebebeb;background-image:none;color:#464646}.buttons button:active:focus,.buttons button:active.btn_focus,.buttons button.btn_active:focus,.buttons button.btn_active.btn_focus,.buttons input[type=button]:active:focus,.buttons input[type=button]:active.btn_focus,.buttons input[type=button].btn_active:focus,.buttons input[type=button].btn_active.btn_focus,.buttons input[type=submit]:active:focus,.buttons input[type=submit]:active.btn_focus,.buttons input[type=submit].btn_active:focus,.buttons input[type=submit].btn_active.btn_focus,.buttons a.button:active:focus,.buttons a.button:active.btn_focus,.buttons a.button.btn_active:focus,.buttons a.button.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.buttons button.disabled,.buttons button[disabled],.buttons input[type=button].disabled,.buttons input[type=button][disabled],.buttons input[type=submit].disabled,.buttons input[type=submit][disabled],.buttons a.button.disabled,.buttons a.button[disabled]{border-color:#dcdcdc;background-color:#fff;color:#929292;cursor:not-allowed}.buttons button.disabled:hover,.buttons button.disabled:focus,.buttons button.disabled.btn_focus,.buttons button[disabled]:hover,.buttons button[disabled]:focus,.buttons button[disabled].btn_focus,.buttons input[type=button].disabled:hover,.buttons input[type=button].disabled:focus,.buttons input[type=button].disabled.btn_focus,.buttons input[type=button][disabled]:hover,.buttons input[type=button][disabled]:focus,.buttons input[type=button][disabled].btn_focus,.buttons input[type=submit].disabled:hover,.buttons input[type=submit].disabled:focus,.buttons input[type=submit].disabled.btn_focus,.buttons input[type=submit][disabled]:hover,.buttons input[type=submit][disabled]:focus,.buttons input[type=submit][disabled].btn_focus,.buttons a.button.disabled:hover,.buttons a.button.disabled:focus,.buttons a.button.disabled.btn_focus,.buttons a.button[disabled]:hover,.buttons a.button[disabled]:focus,.buttons a.button[disabled].btn_focus{border-color:#dcdcdc;background-color:#fff;color:#929292}.buttons button::-moz-focus-inner,.buttons input[type=button]::-moz-focus-inner,.buttons input[type=submit]::-moz-focus-inner,.buttons a.button::-moz-focus-inner{padding:0;border:0}.buttons button+button,.buttons button+input[type=button],.buttons button+input[type=submit],.buttons button+a.button,.buttons input[type=button]+button,.buttons input[type=button]+input[type=button],.buttons input[type=button]+input[type=submit],.buttons input[type=button]+a.button,.buttons input[type=submit]+button,.buttons input[type=submit]+input[type=button],.buttons input[type=submit]+input[type=submit],.buttons input[type=submit]+a.button,.buttons a.button+button,.buttons a.button+input[type=button],.buttons a.button+input[type=submit],.buttons a.button+a.button{margin-left:-3px}.buttons button:last-child,.buttons input[type=button]:last-child,.buttons input[type=submit]:last-child,.buttons a.button:last-child{margin-right:0}.buttons button.hidden,.buttons input[type=button].hidden,.buttons input[type=submit].hidden,.buttons a.button.hidden{display:none}.buttons button.loading,.buttons input[type=button].loading,.buttons input[type=submit].loading,.buttons a.button.loading{border:solid 1px #eee;background:#fafcfa url(https://dr.habracdn.net/habr/6038caa1/images/form/loader_button.gif)}.buttons button.blue,.buttons input[type=button].blue,.buttons input[type=submit].blue,.buttons a.button.blue{border:1px solid transparent;background-color:#7aa1bd;box-shadow:none;color:#fff;cursor:pointer;user-select:none;appearance:none;touch-action:manipulation}.buttons button.blue:visited,.buttons input[type=button].blue:visited,.buttons input[type=submit].blue:visited,.buttons a.button.blue:visited{color:#fff}.buttons button.blue:hover,.buttons input[type=button].blue:hover,.buttons input[type=submit].blue:hover,.buttons a.button.blue:hover{border-color:transparent;background-color:#8fb3cd;color:#fff;text-decoration:none}.buttons button.blue:hover:focus,.buttons button.blue:hover.btn_focus,.buttons input[type=button].blue:hover:focus,.buttons input[type=button].blue:hover.btn_focus,.buttons input[type=submit].blue:hover:focus,.buttons input[type=submit].blue:hover.btn_focus,.buttons a.button.blue:hover:focus,.buttons a.button.blue:hover.btn_focus{outline:0;border-color:#6f9cbc;background-color:#8fb3cd;background-image:none;color:#fff}.buttons button.blue:focus:hover,.buttons button.blue:focus:active,.buttons button.blue.btn_focus:hover,.buttons button.blue.btn_focus:active,.buttons input[type=button].blue:focus:hover,.buttons input[type=button].blue:focus:active,.buttons input[type=button].blue.btn_focus:hover,.buttons input[type=button].blue.btn_focus:active,.buttons input[type=submit].blue:focus:hover,.buttons input[type=submit].blue:focus:active,.buttons input[type=submit].blue.btn_focus:hover,.buttons input[type=submit].blue.btn_focus:active,.buttons a.button.blue:focus:hover,.buttons a.button.blue:focus:active,.buttons a.button.blue.btn_focus:hover,.buttons a.button.blue.btn_focus:active{outline:0}.buttons button.blue:active,.buttons button.blue.btn_active,.buttons input[type=button].blue:active,.buttons input[type=button].blue.btn_active,.buttons input[type=submit].blue:active,.buttons input[type=submit].blue.btn_active,.buttons a.button.blue:active,.buttons a.button.blue.btn_active{outline:0;border-color:#6f9cbc;background-color:#8fb3cd;background-image:none;color:#fff}.buttons button.blue:active:focus,.buttons button.blue:active.btn_focus,.buttons button.blue.btn_active:focus,.buttons button.blue.btn_active.btn_focus,.buttons input[type=button].blue:active:focus,.buttons input[type=button].blue:active.btn_focus,.buttons input[type=button].blue.btn_active:focus,.buttons input[type=button].blue.btn_active.btn_focus,.buttons input[type=submit].blue:active:focus,.buttons input[type=submit].blue:active.btn_focus,.buttons input[type=submit].blue.btn_active:focus,.buttons input[type=submit].blue.btn_active.btn_focus,.buttons a.button.blue:active:focus,.buttons a.button.blue:active.btn_focus,.buttons a.button.blue.btn_active:focus,.buttons a.button.blue.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.buttons button.blue.disabled,.buttons button.blue[disabled],.buttons input[type=button].blue.disabled,.buttons input[type=button].blue[disabled],.buttons input[type=submit].blue.disabled,.buttons input[type=submit].blue[disabled],.buttons a.button.blue.disabled,.buttons a.button.blue[disabled]{border-color:transparent;background-color:#d0d0d0;color:#fff;cursor:not-allowed}.buttons button.blue.disabled:hover,.buttons button.blue.disabled:focus,.buttons button.blue.disabled.btn_focus,.buttons button.blue[disabled]:hover,.buttons button.blue[disabled]:focus,.buttons button.blue[disabled].btn_focus,.buttons input[type=button].blue.disabled:hover,.buttons input[type=button].blue.disabled:focus,.buttons input[type=button].blue.disabled.btn_focus,.buttons input[type=button].blue[disabled]:hover,.buttons input[type=button].blue[disabled]:focus,.buttons input[type=button].blue[disabled].btn_focus,.buttons input[type=submit].blue.disabled:hover,.buttons input[type=submit].blue.disabled:focus,.buttons input[type=submit].blue.disabled.btn_focus,.buttons input[type=submit].blue[disabled]:hover,.buttons input[type=submit].blue[disabled]:focus,.buttons input[type=submit].blue[disabled].btn_focus,.buttons a.button.blue.disabled:hover,.buttons a.button.blue.disabled:focus,.buttons a.button.blue.disabled.btn_focus,.buttons a.button.blue[disabled]:hover,.buttons a.button.blue[disabled]:focus,.buttons a.button.blue[disabled].btn_focus{border-color:transparent;background-color:#d0d0d0;color:#fff}.buttons button.blue::-moz-focus-inner,.buttons input[type=button].blue::-moz-focus-inner,.buttons input[type=submit].blue::-moz-focus-inner,.buttons a.button.blue::-moz-focus-inner{padding:0;border:0}.buttons button.green,.buttons input[type=button].green,.buttons input[type=submit].green,.buttons a.button.green{border:1px solid transparent;background-color:#689d29;box-shadow:none;color:#fff;cursor:pointer;user-select:none;appearance:none;touch-action:manipulation}.buttons button.green:visited,.buttons input[type=button].green:visited,.buttons input[type=submit].green:visited,.buttons a.button.green:visited{color:#fff}.buttons button.green:hover,.buttons input[type=button].green:hover,.buttons input[type=submit].green:hover,.buttons a.button.green:hover{border-color:transparent;background-color:#8ec30c;color:#fff;text-decoration:none}.buttons button.green:hover:focus,.buttons button.green:hover.btn_focus,.buttons input[type=button].green:hover:focus,.buttons input[type=button].green:hover.btn_focus,.buttons input[type=submit].green:hover:focus,.buttons input[type=submit].green:hover.btn_focus,.buttons a.button.green:hover:focus,.buttons a.button.green:hover.btn_focus{outline:0;border-color:#689d29;background-color:#8ec30c;background-image:none;color:#fff}.buttons button.green:focus:hover,.buttons button.green:focus:active,.buttons button.green.btn_focus:hover,.buttons button.green.btn_focus:active,.buttons input[type=button].green:focus:hover,.buttons input[type=button].green:focus:active,.buttons input[type=button].green.btn_focus:hover,.buttons input[type=button].green.btn_focus:active,.buttons input[type=submit].green:focus:hover,.buttons input[type=submit].green:focus:active,.buttons input[type=submit].green.btn_focus:hover,.buttons input[type=submit].green.btn_focus:active,.buttons a.button.green:focus:hover,.buttons a.button.green:focus:active,.buttons a.button.green.btn_focus:hover,.buttons a.button.green.btn_focus:active{outline:0}.buttons button.green:active,.buttons button.green.btn_active,.buttons input[type=button].green:active,.buttons input[type=button].green.btn_active,.buttons input[type=submit].green:active,.buttons input[type=submit].green.btn_active,.buttons a.button.green:active,.buttons a.button.green.btn_active{outline:0;border-color:#689d29;background-color:#8ec30c;background-image:none;color:#fff}.buttons button.green:active:focus,.buttons button.green:active.btn_focus,.buttons button.green.btn_active:focus,.buttons button.green.btn_active.btn_focus,.buttons input[type=button].green:active:focus,.buttons input[type=button].green:active.btn_focus,.buttons input[type=button].green.btn_active:focus,.buttons input[type=button].green.btn_active.btn_focus,.buttons input[type=submit].green:active:focus,.buttons input[type=submit].green:active.btn_focus,.buttons input[type=submit].green.btn_active:focus,.buttons input[type=submit].green.btn_active.btn_focus,.buttons a.button.green:active:focus,.buttons a.button.green:active.btn_focus,.buttons a.button.green.btn_active:focus,.buttons a.button.green.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.buttons button.green.disabled,.buttons button.green[disabled],.buttons input[type=button].green.disabled,.buttons input[type=button].green[disabled],.buttons input[type=submit].green.disabled,.buttons input[type=submit].green[disabled],.buttons a.button.green.disabled,.buttons a.button.green[disabled]{border-color:#dcdcdc;background-color:#fff;color:#929292;cursor:not-allowed}.buttons button.green.disabled:hover,.buttons button.green.disabled:focus,.buttons button.green.disabled.btn_focus,.buttons button.green[disabled]:hover,.buttons button.green[disabled]:focus,.buttons button.green[disabled].btn_focus,.buttons input[type=button].green.disabled:hover,.buttons input[type=button].green.disabled:focus,.buttons input[type=button].green.disabled.btn_focus,.buttons input[type=button].green[disabled]:hover,.buttons input[type=button].green[disabled]:focus,.buttons input[type=button].green[disabled].btn_focus,.buttons input[type=submit].green.disabled:hover,.buttons input[type=submit].green.disabled:focus,.buttons input[type=submit].green.disabled.btn_focus,.buttons input[type=submit].green[disabled]:hover,.buttons input[type=submit].green[disabled]:focus,.buttons input[type=submit].green[disabled].btn_focus,.buttons a.button.green.disabled:hover,.buttons a.button.green.disabled:focus,.buttons a.button.green.disabled.btn_focus,.buttons a.button.green[disabled]:hover,.buttons a.button.green[disabled]:focus,.buttons a.button.green[disabled].btn_focus{border-color:#dcdcdc;background-color:#fff;color:#929292}.buttons button.green::-moz-focus-inner,.buttons input[type=button].green::-moz-focus-inner,.buttons input[type=submit].green::-moz-focus-inner,.buttons a.button.green::-moz-focus-inner{padding:0;border:0}.buttons button.big,.buttons input[type=button].big,.buttons input[type=submit].big,.buttons a.button.big{padding:0 15px;height:36px;border-radius:4px;font-size:15px}.buttons button.mini,.buttons button.btn_mini,.buttons input[type=button].mini,.buttons input[type=button].btn_mini,.buttons input[type=submit].mini,.buttons input[type=submit].btn_mini,.buttons a.button.mini,.buttons a.button.btn_mini{padding:0 12px;height:30px;border-radius:3px;font-size:12px}.buttons_hidden{margin-left:10px}.buttons_hidden button+button,.buttons_hidden button+input[type=button],.buttons_hidden button+input[type=submit],.buttons_hidden button+a.button,.buttons_hidden input[type=button]+button,.buttons_hidden input[type=button]+input[type=button],.buttons_hidden input[type=button]+input[type=submit],.buttons_hidden input[type=button]+a.button,.buttons_hidden input[type=submit]+button,.buttons_hidden input[type=submit]+input[type=button],.buttons_hidden input[type=submit]+input[type=submit],.buttons_hidden input[type=submit]+a.button,.buttons_hidden a.button+button,.buttons_hidden a.button+input[type=button],.buttons_hidden a.button+input[type=submit],.buttons_hidden a.button+a.button{margin-left:0}.btn_wrapper+.btn_wrapper,.btn_wrapper+.btn{margin-left:10px}.xyz_wrapper_button{border:1px solid transparent;background-color:#7aa1bd;box-shadow:none;color:#fff;cursor:pointer;user-select:none;appearance:none;touch-action:manipulation}.xyz_wrapper_button:visited{color:#fff}.xyz_wrapper_button:hover{border-color:transparent;background-color:#8fb3cd;color:#fff;text-decoration:none}.xyz_wrapper_button:hover:focus,.xyz_wrapper_button:hover.btn_focus{outline:0;border-color:#6f9cbc;background-color:#8fb3cd;background-image:none;color:#fff}.xyz_wrapper_button:focus:hover,.xyz_wrapper_button:focus:active,.xyz_wrapper_button.btn_focus:hover,.xyz_wrapper_button.btn_focus:active{outline:0}.xyz_wrapper_button:active,.xyz_wrapper_button.btn_active{outline:0;border-color:#6f9cbc;background-color:#8fb3cd;background-image:none;color:#fff}.xyz_wrapper_button:active:focus,.xyz_wrapper_button:active.btn_focus,.xyz_wrapper_button.btn_active:focus,.xyz_wrapper_button.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.xyz_wrapper_button.disabled,.xyz_wrapper_button[disabled]{border-color:transparent;background-color:#d0d0d0;color:#fff;cursor:not-allowed}.xyz_wrapper_button.disabled:hover,.xyz_wrapper_button.disabled:focus,.xyz_wrapper_button.disabled.btn_focus,.xyz_wrapper_button[disabled]:hover,.xyz_wrapper_button[disabled]:focus,.xyz_wrapper_button[disabled].btn_focus{border-color:transparent;background-color:#d0d0d0;color:#fff}.xyz_wrapper_button::-moz-focus-inner{padding:0;border:0}.btn{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;background-color:transparent;box-shadow:none;padding:0;cursor:pointer;user-select:none;-webkit-appearance:none;-moz-appearance:none;touch-action:manipulation;display:inline-flex;align-items:center;justify-content:center;width:auto;font-weight:500;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;box-sizing:border-box;white-space:nowrap}.btn::-moz-focus-inner{padding:0;border:0}.btn:hover,.btn:focus{box-shadow:none}.btn:disabled{cursor:not-allowed}.btn:link{text-decoration:none}.btn:link:hover{text-decoration:none}.btn:link:visited{color:inherit;text-decoration:none}.btn:focus:hover,.btn:focus:active,.btn.btn_focus:hover,.btn.btn_focus:active{outline:0}.btn+.btn{margin-left:10px}.btn:disabled{cursor:not-allowed}.btn.hidden{display:none}.btn.loading{border:solid 1px #eee;background:#fafcfa url(https://dr.habracdn.net/habr/6038caa1/images/form/loader_button.gif)}.user-popover__buttons .btn{margin-right:7px}.user-popover__buttons .btn:last-child{margin-right:0}.btn_subscribe{border:1px solid #689d29;background-color:transparent;color:#55851c}.btn_subscribe:hover,.btn_subscribe:active{border:1px solid transparent;background-color:#689d29;color:#fff}.btn_subscribed{border:1px solid transparent;background-color:#689d29;color:#fff}.btn_subscribed:hover{border:1px solid #d2d2d2;background-color:transparent;color:#737d81}.btn_subscribed:hover .btn__value-hidden{display:inline}.btn_subscribed:hover .btn__value{display:none}.btn_subscribe.btn_medium,.btn_subscribe.btn_large,.btn_subscribed.btn_medium,.btn_subscribed.btn_large{padding:0}.btn_subscribe.btn_medium,.btn_subscribed.btn_medium{width:105px}.btn_subscribe.btn_large,.btn_subscribe.btn_x-large,.btn_subscribed.btn_large,.btn_subscribed.btn_x-large{width:107px}.btn_subscribe.btn_full-width,.btn_subscribed.btn_full-width{width:100%}.btn_align_right{float:right}.btn_icon{border:0;background-color:transparent;box-shadow:none;padding:0;cursor:pointer;user-select:none;-webkit-appearance:none;-moz-appearance:none;touch-action:manipulation;position:relative;height:100%;text-align:center}.btn_icon::-moz-focus-inner{padding:0;border:0}.btn_icon:hover,.btn_icon:focus{box-shadow:none}.btn_icon:disabled{cursor:not-allowed}.btn_icon+.btn_icon{margin-left:-3px}.btn_icon:before{display:inline-block;vertical-align:text-top;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:'hgm_icons';line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn_icon>span{display:none}.btn_post-stats{height:38px;border-left:1px solid #e4e8ea;background:#f9f9f9;color:#aac7d6}.btn_post-stats:hover .icon-svg{color:#487284}.btn_post-stats.btn_fixed{width:40px}.btn_grey{border:1px solid #c9c9c9;background-color:#f4f4f4;box-shadow:none;color:#464646;cursor:pointer;user-select:none;appearance:none;touch-action:manipulation}.btn_grey:visited{color:#464646}.btn_grey:hover{border-color:#c9c9c9;background-color:#ebebeb;color:#464646;text-decoration:none}.btn_grey:hover:focus,.btn_grey:hover.btn_focus{outline:0;border-color:#bbb;background-color:#ebebeb;background-image:none;color:#464646}.btn_grey:focus:hover,.btn_grey:focus:active,.btn_grey.btn_focus:hover,.btn_grey.btn_focus:active{outline:0}.btn_grey:active,.btn_grey.btn_active{outline:0;border-color:#bbb;background-color:#ebebeb;background-image:none;color:#464646}.btn_grey:active:focus,.btn_grey:active.btn_focus,.btn_grey.btn_active:focus,.btn_grey.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.btn_grey.disabled,.btn_grey[disabled]{border-color:#dcdcdc;background-color:#fff;color:#929292;cursor:not-allowed}.btn_grey.disabled:hover,.btn_grey.disabled:focus,.btn_grey.disabled.btn_focus,.btn_grey[disabled]:hover,.btn_grey[disabled]:focus,.btn_grey[disabled].btn_focus{border-color:#dcdcdc;background-color:#fff;color:#929292}.btn_grey::-moz-focus-inner{padding:0;border:0}.btn_green{border:1px solid transparent;background-color:#689d29;box-shadow:none;color:#fff;cursor:pointer;user-select:none;appearance:none;touch-action:manipulation}.btn_green:visited{color:#fff}.btn_green:hover{border-color:transparent;background-color:#8ec30c;color:#fff;text-decoration:none}.btn_green:hover:focus,.btn_green:hover.btn_focus{outline:0;border-color:#689d29;background-color:#8ec30c;background-image:none;color:#fff}.btn_green:focus:hover,.btn_green:focus:active,.btn_green.btn_focus:hover,.btn_green.btn_focus:active{outline:0}.btn_green:active,.btn_green.btn_active{outline:0;border-color:#689d29;background-color:#8ec30c;background-image:none;color:#fff}.btn_green:active:focus,.btn_green:active.btn_focus,.btn_green.btn_active:focus,.btn_green.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.btn_green.disabled,.btn_green[disabled]{border-color:#dcdcdc;background-color:#fff;color:#929292;cursor:not-allowed}.btn_green.disabled:hover,.btn_green.disabled:focus,.btn_green.disabled.btn_focus,.btn_green[disabled]:hover,.btn_green[disabled]:focus,.btn_green[disabled].btn_focus{border-color:#dcdcdc;background-color:#fff;color:#929292}.btn_green::-moz-focus-inner{padding:0;border:0}.btn_blue{border:1px solid transparent;background-color:#7aa1bd;box-shadow:none;color:#fff;cursor:pointer;user-select:none;appearance:none;touch-action:manipulation}.btn_blue:visited{color:#fff}.btn_blue:hover{border-color:transparent;background-color:#8fb3cd;color:#fff;text-decoration:none}.btn_blue:hover:focus,.btn_blue:hover.btn_focus{outline:0;border-color:#6f9cbc;background-color:#8fb3cd;background-image:none;color:#fff}.btn_blue:focus:hover,.btn_blue:focus:active,.btn_blue.btn_focus:hover,.btn_blue.btn_focus:active{outline:0}.btn_blue:active,.btn_blue.btn_active{outline:0;border-color:#6f9cbc;background-color:#8fb3cd;background-image:none;color:#fff}.btn_blue:active:focus,.btn_blue:active.btn_focus,.btn_blue.btn_active:focus,.btn_blue.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.btn_blue.disabled,.btn_blue[disabled]{border-color:transparent;background-color:#d0d0d0;color:#fff;cursor:not-allowed}.btn_blue.disabled:hover,.btn_blue.disabled:focus,.btn_blue.disabled.btn_focus,.btn_blue[disabled]:hover,.btn_blue[disabled]:focus,.btn_blue[disabled].btn_focus{border-color:transparent;background-color:#d0d0d0;color:#fff}.btn_blue::-moz-focus-inner{padding:0;border:0}.btn_yellow{border:1px solid transparent;background-color:#fdb833;box-shadow:none;color:#333;cursor:pointer;user-select:none;appearance:none;touch-action:manipulation}.btn_yellow:visited{color:#333}.btn_yellow:hover{border-color:transparent;background-color:#ffad0d;color:#333;text-decoration:none}.btn_yellow:hover:focus,.btn_yellow:hover.btn_focus{outline:0;border-color:#6f9cbc;background-color:#ffad0d;background-image:none;color:#333}.btn_yellow:focus:hover,.btn_yellow:focus:active,.btn_yellow.btn_focus:hover,.btn_yellow.btn_focus:active{outline:0}.btn_yellow:active,.btn_yellow.btn_active{outline:0;border-color:#6f9cbc;background-color:#ffad0d;background-image:none;color:#333}.btn_yellow:active:focus,.btn_yellow:active.btn_focus,.btn_yellow.btn_active:focus,.btn_yellow.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.btn_yellow.disabled,.btn_yellow[disabled]{border-color:transparent;background-color:#ffad0d;color:#333;cursor:not-allowed}.btn_yellow.disabled:hover,.btn_yellow.disabled:focus,.btn_yellow.disabled.btn_focus,.btn_yellow[disabled]:hover,.btn_yellow[disabled]:focus,.btn_yellow[disabled].btn_focus{border-color:transparent;background-color:#ffad0d;color:#333}.btn_yellow::-moz-focus-inner{padding:0;border:0}.btn_outline_grey{border:1px solid #afc9d0;background-color:transparent;color:#587e88}.btn_outline_grey:hover{border:1px solid #75aeca;background-color:transparent;color:#548eaa}.btn_outline_grey:hover .icon-svg_admin-settings,.btn_outline_grey:hover .icon-svg_user-message,.btn_outline_grey:hover .icon-svg_user-card-message{color:#548eaa}.btn_outline_green{border:1px solid #689d29;background-color:transparent;color:#55851c}.btn_outline_green:hover{border:1px solid transparent;background-color:#689d29;color:#fff}.btn_outline_blue{border:1px solid #75aeca;background-color:transparent;color:#548eaa}.btn_outline_blue:hover,.btn_outline_blue.btn_active{border:1px solid transparent;background-color:#7aa1bd;color:#fff}.btn_outline_blue[disabled]{border:1px solid #d2d2d2;background-color:transparent;color:#737d81}.btn_outline_dark-grey{border:1px solid #a4afba;border-radius:3px;background-color:transparent;color:#838a92}.btn_outline_dark-grey.btn_active{background-color:#78a35d}.btn_outline_dark-grey.btn_active:hover{background-color:#78a35d}.btn_outline_dark-grey:focus{outline:0;box-shadow:none}.btn_outline_dark-grey:hover{border-color:#65a3be;color:#4e879c}.btn_cancel-note{color:#548eaa;text-decoration:none}.btn_medium{padding:0 13px;height:32px;border-radius:3px;font-size:13px}.btn_medium_fixed{padding:0 13px;height:32px;border-radius:3px;font-size:13px;width:105px}.btn_small{padding:0 12px;height:30px;border-radius:3px;font-size:12px}.btn_mini{padding:0 12px;height:24px;border-radius:3px;font-size:12px}.btn_large{padding:0 13px;height:34px;border-radius:3px;font-size:13px}.btn_x-large{padding:0 13px;height:36px;border-radius:3px;font-size:13px}.btn_x-large+.btn_x-large{margin-left:12px}.btn_huge{padding:0 15px;height:36px;border-radius:4px;font-size:15px}.btn_huge.btn_full-width{font-size:13px;height:40px}.btn_full-width{width:100%;box-sizing:border-box}.main-navbar .btn_navbar_write-topic{color:#929ca5;padding:0;margin-left:16px}.main-navbar .btn_navbar_write-topic:hover{color:#65a3be}.main-navbar .btn_navbar_write-topic.btn_active{border:0;color:#548eaa}.main-navbar .btn_navbar_write-topic.btn_active .icon-svg_chevron{transform:rotate(180deg)}.main-navbar .btn_navbar_write-topic .btn_inner{display:flex;align-items:center;justify-content:flex-start}.btn_navbar_user-dropdown{padding:0;width:32px;border-radius:3px;background-color:transparent;color:#8baab5}.btn_navbar_user-dropdown:focus{outline:0;background:0 0;box-shadow:none}.btn_navbar_user-dropdown:hover{border-color:#4986a1;color:#4986a1}.btn_navbar_user-dropdown:hover:focus,.btn_navbar_user-dropdown:active:focus,.btn_navbar_user-dropdown.btn_active:focus{outline:0;outline-offset:0;box-shadow:none}.btn_navbar_user-dropdown>img{margin:0;padding:0;border:0;border-radius:3px;background-color:#fff}.btn_navbar_company{border-radius:3px;color:#929ca5;padding:0}.btn_navbar_company:hover{color:#65a3be}.btn_navbar_company.btn_active .icon-svg_chevron{transform:rotate(180deg)}.main-navbar .btn_navbar_login{border:1px solid #a4afba;background-color:transparent;box-shadow:none;color:#838a92;cursor:pointer;user-select:none;appearance:none;touch-action:manipulation;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:16px;border-radius:3px}.main-navbar .btn_navbar_login:visited{color:#838a92}.main-navbar .btn_navbar_login:hover{border-color:#65a3be;background-color:transparent;color:#4e879c;text-decoration:none}.main-navbar .btn_navbar_login:hover:focus,.main-navbar .btn_navbar_login:hover.btn_focus{outline:0;border-color:#78a2b7;background-color:transparent;background-image:none;color:#3a728b}.main-navbar .btn_navbar_login:focus:hover,.main-navbar .btn_navbar_login:focus:active,.main-navbar .btn_navbar_login.btn_focus:hover,.main-navbar .btn_navbar_login.btn_focus:active{outline:0}.main-navbar .btn_navbar_login:active,.main-navbar .btn_navbar_login.btn_active{outline:0;border-color:#78a2b7;background-color:transparent;background-image:none;color:#3a728b}.main-navbar .btn_navbar_login:active:focus,.main-navbar .btn_navbar_login:active.btn_focus,.main-navbar .btn_navbar_login.btn_active:focus,.main-navbar .btn_navbar_login.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.main-navbar .btn_navbar_login.disabled,.main-navbar .btn_navbar_login[disabled]{border-color:#dcdcdc;background-color:#fff;color:#929292;cursor:not-allowed}.main-navbar .btn_navbar_login.disabled:hover,.main-navbar .btn_navbar_login.disabled:focus,.main-navbar .btn_navbar_login.disabled.btn_focus,.main-navbar .btn_navbar_login[disabled]:hover,.main-navbar .btn_navbar_login[disabled]:focus,.main-navbar .btn_navbar_login[disabled].btn_focus{border-color:#dcdcdc;background-color:#fff;color:#929292}.main-navbar .btn_navbar_login::-moz-focus-inner{padding:0;border:0}.btn_navbar_registration{border:1px solid transparent;background-color:#65a3be;box-shadow:none;color:#fff;cursor:pointer;user-select:none;appearance:none;touch-action:manipulation;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:12px}.btn_navbar_registration:visited{color:#fff}.btn_navbar_registration:hover{border-color:transparent;background-color:#4986a1;color:#fff;text-decoration:none}.btn_navbar_registration:hover:focus,.btn_navbar_registration:hover.btn_focus{outline:0;border-color:#6f9cbc;background-color:#367089;background-image:none;color:#fff}.btn_navbar_registration:focus:hover,.btn_navbar_registration:focus:active,.btn_navbar_registration.btn_focus:hover,.btn_navbar_registration.btn_focus:active{outline:0}.btn_navbar_registration:active,.btn_navbar_registration.btn_active{outline:0;border-color:#6f9cbc;background-color:#367089;background-image:none;color:#fff}.btn_navbar_registration:active:focus,.btn_navbar_registration:active.btn_focus,.btn_navbar_registration.btn_active:focus,.btn_navbar_registration.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.btn_navbar_registration.disabled,.btn_navbar_registration[disabled]{border-color:#dcdcdc;background-color:#fff;color:#929292;cursor:not-allowed}.btn_navbar_registration.disabled:hover,.btn_navbar_registration.disabled:focus,.btn_navbar_registration.disabled.btn_focus,.btn_navbar_registration[disabled]:hover,.btn_navbar_registration[disabled]:focus,.btn_navbar_registration[disabled].btn_focus{border-color:#dcdcdc;background-color:#fff;color:#929292}.btn_navbar_registration::-moz-focus-inner{padding:0;border:0}.btn_navbar_lang{position:relative;padding:0;color:#929ca5;margin-left:16px}.btn_navbar_lang:hover{color:#65a3be}.btn_navbar_tracker{position:relative;padding:0;color:#929ca5;margin-left:16px}.btn_navbar_tracker:hover{color:#65a3be}.btn_navbar_search{position:absolute;top:0;right:0;left:auto;z-index:2;padding:0;height:100%;color:#929ca5;text-align:center}.btn_navbar_search:hover{color:#65a3be}.btn_search-close{position:absolute;top:0;right:0;z-index:100;display:inline-block;padding:0;width:36px;height:100%;color:#a6b7c0}.btn_search-close .icon-svg_close{position:relative;top:-1px}.btn_search-close:hover{color:#677982}.btn_flow-toggle{border:1px solid #a4afba;background-color:transparent;box-shadow:none;color:#838a92;cursor:pointer;user-select:none;appearance:none;touch-action:manipulation;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;z-index:20;justify-content:flex-start;padding:0 20px;min-width:260px;height:55px;border:0;color:#5b666a;text-align:left;font-weight:700;font-size:22px;line-height:55px}.btn_flow-toggle:visited{color:#838a92}.btn_flow-toggle:hover{border-color:#65a3be;background-color:transparent;color:#4e879c;text-decoration:none}.btn_flow-toggle:hover:focus,.btn_flow-toggle:hover.btn_focus{outline:0;border-color:#78a2b7;background-color:transparent;background-image:none;color:#3a728b}.btn_flow-toggle:focus:hover,.btn_flow-toggle:focus:active,.btn_flow-toggle.btn_focus:hover,.btn_flow-toggle.btn_focus:active{outline:0}.btn_flow-toggle:active,.btn_flow-toggle.btn_active{outline:0;border-color:#78a2b7;background-color:transparent;background-image:none;color:#3a728b}.btn_flow-toggle:active:focus,.btn_flow-toggle:active.btn_focus,.btn_flow-toggle.btn_active:focus,.btn_flow-toggle.btn_active.btn_focus{outline:0;border-style:solid;box-shadow:none}.btn_flow-toggle.disabled,.btn_flow-toggle[disabled]{border-color:#dcdcdc;background-color:#fff;color:#929292;cursor:not-allowed}.btn_flow-toggle.disabled:hover,.btn_flow-toggle.disabled:focus,.btn_flow-toggle.disabled.btn_focus,.btn_flow-toggle[disabled]:hover,.btn_flow-toggle[disabled]:focus,.btn_flow-toggle[disabled].btn_focus{border-color:#dcdcdc;background-color:#fff;color:#929292}.btn_flow-toggle::-moz-focus-inner{padding:0;border:0}.btn_flow-toggle:hover{color:#548eaa}.fonts-loaded .btn_flow-toggle{font-weight:500;font-family:'Fira Sans',sans-serif}.btn_flow-toggle.btn_active{border:0;color:#548eaa}.btn_flow-toggle.btn_active .icon-svg_chevron{transform:rotate(180deg)}.btn_flow-toggle .btn_inner{display:flex;align-items:center;justify-content:flex-start}.btn_popup-close{color:#beccd0;margin-left:auto;position:relative;right:-12px}.btn__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;display:inline;vertical-align:top;font-weight:500}@media only screen and (max-width:1200px){.btn__text{display:none}}.btn__value{display:inline;flex:1}.btn__value-hidden{display:none}.btn_wysiwyg{width:36px;height:36px;color:#989898;vertical-align:middle;white-space:nowrap;line-height:normal}.btn_wysiwyg .icon-svg_header1_wysiwyg,.btn_wysiwyg .icon-svg_header2_wysiwyg,.btn_wysiwyg .icon-svg_header3_wysiwyg{vertical-align:bottom;line-height:normal}.btn_wysiwyg.btn_active{border-radius:2px;background-color:#f0f0f0}.btn_wysiwyg:hover,.btn_wysiwyg.btn_active{color:#65a3be}.dropdown_active .btn_wysiwyg{color:#777}.wysiwyg-toolbar__dropdown .btn_wysiwyg{color:#fff}.wysiwyg-toolbar__dropdown .btn_wysiwyg:hover{color:#65d0ff}.btn_subscribe-settings{margin-left:18px}.icon-svg{display:inline-block;background-color:transparent;color:inherit;vertical-align:middle;fill:currentColor;stroke:currentColor;stroke-width:0;pointer-events:none;position:relative}.icon-svg_lang-footer{margin-right:5px;color:#929ca5}.icon-svg_scroll-up{position:relative;top:50%;margin-top:-15px;width:30px;height:30px}.icon-svg_user-dropdown{margin-right:10px}.icon-svg_logo-habrahabr{color:#323436;vertical-align:middle}.icon-svg_logo-geektimes{color:#323436;vertical-align:middle}.filled .icon-svg_search,.loading .icon-svg_search{display:none}.icon-svg_loading{display:none}.icon-svg_loading .icon-svg{width:40px;height:40px;color:#77a8d0}.loading .icon-svg_loading{display:inline-block}.icon-svg_clear{display:none;cursor:pointer}.icon-svg_clear .icon-svg{width:12px;height:12px;color:#77a8d0}.filled .icon-svg_clear{display:inline-block}.icon-svg_search_mini .icon-svg{width:14px;height:14px}.icon-svg_navbar-close-search{width:12px;height:12px}.icon-svg_navbar-company{display:inline-block}.icon-svg_navbar-pencil{display:inline-block}.icon-svg_navbar-slug{width:20px;height:24px}.icon-svg_chevron{display:inline-block;vertical-align:baseline}.icon-svg_chevron .icon-svg{display:flex;align-items:center;width:12px;height:6px}.icon-svg_chevron_flows{margin-left:8px;color:#79a9d0}.icon-svg_chevron_mini{color:#929ca5}.icon-svg_tmtm+.footer__copyright{margin-left:-4px;padding-left:10px}.icon-svg_comments-plain{color:#bdcdd6;font-size:0;display:inline-block;vertical-align:middle}.icon-svg_trash{border:0;background-color:transparent;box-shadow:none;padding:0;cursor:pointer;user-select:none;-webkit-appearance:none;-moz-appearance:none;touch-action:manipulation;width:20px;height:20px;color:rgba(208,78,78,.4)}.icon-svg_trash::-moz-focus-inner{padding:0;border:0}.icon-svg_trash:hover,.icon-svg_trash:focus{box-shadow:none}.icon-svg_trash:disabled{cursor:not-allowed}.icon-svg_trash:hover{color:#d04e4e}.icon-svg_trash .icon-svg_trash path{fill:currentColor}.icon-svg_star .icon-svg{width:13px;height:13px}.icon-svg_views .icon-svg{width:16px;height:9px}.icon-svg_bookmark .icon-svg{width:10px;height:16px}.icon-svg_bookmark-mini .icon-svg{width:8px;height:13px}.icon-svg_edit .icon-svg{width:16px;height:16px}.icon-svg_edit-top .icon-svg{width:20px;height:20px}.icon-svg_views-count .icon-svg{width:21px;height:12px}.icon-svg_report .icon-svg{width:16px;height:16px;flex:1}.icon-svg_recommend .icon-svg{width:14px;height:16px;flex:1}.icon-svg_post-comments .icon-svg{width:16px;height:16px}.icon-svg_comments .icon-svg{width:14px;height:13px}.icon-svg_rating .icon-svg{width:11px;height:13px}.icon-svg_share .icon-svg{width:12px;height:13px}.icon-svg_check .icon-svg{width:10px;height:7px}.icon-svg_check{width:20px;height:20px;border-radius:2px;background-color:#9dbc7b;color:#fff;display:flex;align-items:center;justify-content:center}.icon-svg_check+.icon-svg_edit-top{margin-left:4px}.icon-svg_cog{color:#a7b0b8}.icon-svg_cog:hover,.icon-svg_cog.btn_active{color:#6fa9d1}.icon-svg_cog .icon-svg{width:16px;height:16px}.icon-svg_logo-freelansim .icon-svg{width:153px;height:22px}.icon-svg_logo-mk .icon-svg{width:121px;height:22px}.icon-svg_logo-toster .icon-svg{width:107px;height:22px}.icon-svg_logo-freelansim,.icon-svg_logo-mk,.icon-svg_logo-toster{color:#595959}.icon-svg_logo-freelansim:hover,.icon-svg_logo-mk:hover,.icon-svg_logo-toster:hover{color:#595959}.icon-svg_user-message,.icon-svg_user-card-message{margin-right:5px;color:#a4afba}.icon-svg_user-message>.icon-svg,.icon-svg_user-card-message>.icon-svg{width:16px;height:10px;vertical-align:baseline}.icon-svg_user-card-message{margin-right:0}.icon-svg_admin-settings{color:#a4afba;line-height:normal}.icon-svg_admin-settings>.icon-svg{width:16px;height:16px}.icon-svg_arrow-up,.icon-svg_arrow-down{color:inherit;font-size:0;flex:1}.icon-svg_arrow-up>.icon-svg,.icon-svg_arrow-down>.icon-svg{width:14px;height:24px}.icon-svg_arrow-green{color:#7ba600}.icon-svg_arrow-red{color:#d53c30}.icon-svg_arrow-down{position:relative;transform:rotate(180deg)}.icon-svg_arrow-medium>.icon-svg{width:10px;height:16px}.icon-svg_bookmark,.icon-svg_views-count,.icon-svg_post-comments,.icon-svg_post-share,.icon-svg_edit,.icon-svg_recommend,.icon-svg_report,.icon-svg_votes{color:#bbcdd6;display:inline-block;font-size:0;vertical-align:middle}.icon-svg_post-comments{margin-bottom:-4px}.icon-svg_post-share{padding-top:8px}.icon-svg_bookmark-add{color:#7aa600}.icon-svg_bookmark-add+.bookmark__counter{color:#7aa600}.icon-svg_edit-top{color:#d3e4eb}.icon_comment-edit,.icon_comment-anchor,.icon_comment-bookmark,.icon_comment-branch,.icon_comment-arrow-up,.icon_comment-arrow-down{color:#aac7d6;padding:0 8px;line-height:0;font-size:0;display:inline-block;vertical-align:baseline;cursor:pointer;position:relative;border:0;background:0 0;outline:0}.icon_comment-edit>.icon-svg,.icon_comment-anchor>.icon-svg,.icon_comment-bookmark>.icon-svg,.icon_comment-branch>.icon-svg,.icon_comment-arrow-up>.icon-svg,.icon_comment-arrow-down>.icon-svg{height:12px}.icon_comment-edit:hover,.icon_comment-anchor:hover,.icon_comment-bookmark:hover,.icon_comment-branch:hover,.icon_comment-arrow-up:hover,.icon_comment-arrow-down:hover{color:#548eaa}.icon_comment-edit:after,.icon_comment-anchor:after,.icon_comment-bookmark:after,.icon_comment-branch:after,.icon_comment-arrow-up:after,.icon_comment-arrow-down:after{content:' ';position:absolute;left:0;right:0;top:-6px;bottom:-6px}.icon_comment-edit>.icon-svg,.icon_comment-anchor>.icon-svg,.icon_comment-arrow-up>.icon-svg,.icon_comment-arrow-down>.icon-svg{width:12px}.icon_comment-edit{padding:0;margin-left:8px;color:#a3a9db;cursor:default}.icon_comment-edit:hover{color:#a3a9db}.icon_comment-bookmark>.icon-svg{width:7px}.icon_comment-bookmark_add{color:#7aa600}.icon_comment-branch>.icon-svg{width:8px}.icon_comment-arrow-down{transform:rotate(180deg)}.icon-svg_check-topic,.icon-svg_publication-topic,.icon-svg_promo-topic,.icon-svg_image-topic,.icon-svg_cut-topic{display:inline-block;margin:4px 15px 0 0;color:#9dc0d0;vertical-align:top}.icon-svg_check-topic_transparent,.icon-svg_publication-topic_transparent,.icon-svg_promo-topic_transparent,.icon-svg_image-topic_transparent,.icon-svg_cut-topic_transparent{color:transparent}.icon-svg_check-topic>.icon-svg,.icon-svg_publication-topic>.icon-svg,.icon-svg_promo-topic>.icon-svg,.icon-svg_image-topic>.icon-svg,.icon-svg_cut-topic>.icon-svg{width:30px;height:30px}.icon-svg_publication-topic>.icon-svg{height:36px}.icon-svg_cut-topic>.icon-svg{height:36px}.icon-svg_eye-empty>.icon-svg{width:100px;height:57px}.icon-svg_arrow-first,.icon-svg_arrow-last{position:relative;top:-1px}.icon-svg_arrow-first>.icon-svg,.icon-svg_arrow-last>.icon-svg{width:14px;height:12px}.icon-svg_arrow-first>.icon-svg{transform:rotate(180deg)}.icon-svg_header_wysiwyg,.icon-svg_header1_wysiwyg,.icon-svg_header2_wysiwyg,.icon-svg_header3_wysiwyg,.icon-svg_bold_wysiwyg,.icon-svg_italic_wysiwyg,.icon-svg_underline_wysiwyg,.icon-svg_strike_wysiwyg,.icon-svg_ol-list_wysiwyg,.icon-svg_ul-list_wysiwyg,.icon-svg_image_wysiwyg,.icon-svg_embed_wysiwyg,.icon-svg_blockquote_wysiwyg,.icon-svg_link_wysiwyg,.icon-svg_source_wysiwyg,.icon-svg_user_wysiwyg,.icon-svg_spoiler_wysiwyg,.icon-svg_cut_wysiwyg,.icon-svg_formula_wysiwyg,.icon-svg_formula-inline_wysiwyg,.icon-svg_formula-block_wysiwyg{color:inherit;flex:1}.icon-svg_header_wysiwyg:hover,.icon-svg_header1_wysiwyg:hover,.icon-svg_header2_wysiwyg:hover,.icon-svg_header3_wysiwyg:hover,.icon-svg_bold_wysiwyg:hover,.icon-svg_italic_wysiwyg:hover,.icon-svg_underline_wysiwyg:hover,.icon-svg_strike_wysiwyg:hover,.icon-svg_ol-list_wysiwyg:hover,.icon-svg_ul-list_wysiwyg:hover,.icon-svg_image_wysiwyg:hover,.icon-svg_embed_wysiwyg:hover,.icon-svg_blockquote_wysiwyg:hover,.icon-svg_link_wysiwyg:hover,.icon-svg_source_wysiwyg:hover,.icon-svg_user_wysiwyg:hover,.icon-svg_spoiler_wysiwyg:hover,.icon-svg_cut_wysiwyg:hover,.icon-svg_formula_wysiwyg:hover,.icon-svg_formula-inline_wysiwyg:hover,.icon-svg_formula-block_wysiwyg:hover{color:inherit}.icon-svg_header_wysiwyg{width:10px;height:12px}.icon-svg_header1_wysiwyg{width:12px;height:16px}.icon-svg_header2_wysiwyg{width:10px;height:12px}.icon-svg_header3_wysiwyg{width:8px;height:9px}.icon-svg_bold_wysiwyg{width:9px;height:12px}.icon-svg_italic_wysiwyg{width:4px;height:12px}.icon-svg_underline_wysiwyg{width:10px;height:12px}.icon-svg_strike_wysiwyg{width:12px;height:12px}.icon-svg_ol-list_wysiwyg{width:16px;height:14px}.icon-svg_ul-list_wysiwyg{width:16px;height:14px}.icon-svg_image_wysiwyg{width:18px;height:14px}.icon-svg_embed_wysiwyg{width:14px;height:14px}.icon-svg_blockquote_wysiwyg{width:13px;height:11px}.icon-svg_link_wysiwyg{width:15px;height:14px}.icon-svg_source_wysiwyg{width:21px;height:14px}.icon-svg_user_wysiwyg{width:15px;height:14px}.icon-svg_spoiler_wysiwyg{width:14px;height:14px}.icon-svg_cut_wysiwyg{width:18px;height:16px}.icon-svg_formula_wysiwyg{width:12px;height:14px}.icon-svg_formula-inline_wysiwyg{width:14px;height:14px}.icon-svg_formula-block_wysiwyg{width:14px;height:14px}.icon-svg_triangle_wysiwyg{position:relative;top:1px;width:5px;height:3px}.icon-svg_exit{font-size:0;display:inline-block;vertical-align:middle;margin-left:2px}.icon-svg_exit .icon-svg{width:16px;height:16px;color:#c0c5c6}.icon-svg_exit:hover .icon-svg{color:#548eaa}.svg-icon_complexity{margin-right:6px;font-size:0}.svg-icon_complexity>.icon-svg{width:17px;height:10px}.svg-icon_complexity>.icon-svg,.svg-icon_complexity-2>.icon-svg{color:#98bc4d}.svg-icon_complexity-3>.icon-svg{color:#d8a326}.svg-icon_complexity-4>.icon-svg{color:#d9382e}.social-icons{display:flex;align-items:center;margin:0;padding:0;list-style:none}.social-icons__item{margin-left:10px}.social-icons__item:first-child{margin:0}.social-icons__item_post{margin-left:8px}.social-icons__item-link{display:flex;border-radius:3px;color:#fff;text-align:center;cursor:pointer}.social-icons__item-link:hover{color:#fff;text-decoration:none}.social-icons__item-link_small .icon-svg{width:25px;height:25px}.social-icons__item-link_normal .icon-svg{width:30px;height:30px}.social-icons__item-link_facebook{background:#3a5a9a}.social-icons__item-link_facebook:hover{background:#57b}.social-icons__item-link_twitter{background:#40aeef}.social-icons__item-link_twitter:hover{background:#72bce8}.social-icons__item-link_vkontakte{background:#4a739a}.social-icons__item-link_vkontakte:hover{background:#6f98bf}.social-icons__item-link_telegram{background:#009fda}.social-icons__item-link_telegram:hover{background:#43c0ee}.social-icons__item-link_pocket{background-color:#f54952;background-image:url();background-position:50% 50%;background-repeat:no-repeat;width:30px;height:30px}.social-icons__item-link_pocket:hover{background-color:#f7727c}.social-icons__item-link_youtube{color:#da2e19;background:#fff}.social-icons__item-link_youtube:hover{color:#ed3513;background:#fff}.post-share__buttons{margin:0;padding:0;list-style:none}.post-share__item_post:last-child{margin-bottom:0}.post-share__item-link{color:#111;text-decoration:none;cursor:pointer;display:block;padding:12px 20px}.post-share__item-link:hover{background:#65a3be;color:#fff;text-decoration:none}.inline-bricks,.inline-list{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0;padding:0;list-style:none}.inline-bricks_hubs{margin-bottom:14px}.inline-bricks__item,.inline-list__item{margin:8px 8px 0 0}.inline-list_comment-nav{margin-left:8px}.inline-list_fav-tags+.btn{margin-top:8px;padding:0 8px}.inline-list__item_hub{margin:0 .5em 0 0;color:#5e6973;font-size:13px}.inline-list__item_hub:last-child{margin-left:0}.inline-list__item_tag{display:inline-flex;margin:0;white-space:nowrap}.inline-list__item_tag:after{color:#548eaa;content:', ';margin-right:.3em}.inline-list__item_tag:last-child:after{content:'';margin-right:0}.inline-list__item_tag:hover{color:#548eaa}.inline-list__item_post-type{margin:0 8px 0 0}.inline-list__item_post-type:last-child{margin-left:0}.inline-list__item_contact-link{margin:0 22px 0 0;text-decoration:none}.inline-list__item_contact-link:last-child{margin-left:0}.inline-list__item_contact-link>a{font-weight:500;font-size:13px;color:#548eaa;line-height:20px;text-decoration:none;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.inline-bricks__item_user{margin:10px 36px 0 0}.inline-bricks__item_badge,.inline-bricks__item_hub{margin:7px 8px 0 0}.inline-list__item_comment-nav{margin:0 4px 0 0;line-height:0}.inline-list__item-link{color:inherit}.hub-link{font-size:13px;color:#5e6973;line-height:1.5;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-decoration:none}.hub-link:hover{color:#548eaa}.hub-link_subscribed{color:#417505}.hub-link_subscribed:hover{color:#346100}.media-obj{display:flex;flex:0 1 auto}.media-obj_feed-settings{align-items:center}.media-obj_link{text-decoration:none}.media-obj_link:hover{text-decoration:none}.media-obj_link:hover .rating-info__title,.media-obj_link:hover .hub-info__title{color:#548eaa}.media-obj_user{align-items:center}.media-obj_user-info,.media-obj_page-header{margin-bottom:18px;min-height:48px}.media-obj_conversation-header{position:relative;top:8px;align-items:center;margin-left:auto}.media-obj__image{display:block;flex:none}.media-obj__image_reverse{order:2}.media-obj__image_list-view{box-sizing:border-box;padding-top:2px;min-height:36px}.media-obj__image_company-wjt{order:2}.media-obj__image-pic{display:block;margin:0;max-width:100%;height:auto;border:0;border-radius:3px}.media-obj__image-pic_hub,.media-obj__image-pic_user,.media-obj__image-pic_company{width:48px;height:48px}.media-obj__body{position:relative;flex:0 1 auto;margin-left:10px;width:100%}.media-obj__body_reverse{order:1;margin:0 16px 0 0;text-align:right}.media-obj__body_user-info,.media-obj__body_page-header{display:flex;margin-left:20px}.media-obj__body_post-header{display:flex;margin-left:12px}.media-obj__body_page-header_branding{align-items:center;margin-left:12px}.media-obj__body_page-header_hub{box-sizing:border-box}.media-obj__body_popover{display:flex;align-items:flex-start;margin-left:16px}.media-obj__body_company-wjt{order:1;margin:0 10px 0 0}.media-obj__body_hub,.media-obj__body_list-view{margin-left:12px}.media-obj__body_sandbox-comment{margin-left:16px}.notice{box-sizing:border-box;padding:20px;color:#3b3b3b;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1.5em;margin-bottom:24px}.notice ol{margin:8px 0;padding:0 0 0 1em}.notice ol li{box-sizing:border-box;padding:3px 0}.notice_outline{border:2px solid transparent}.notice_outline_red{border-color:#e58383}.pinned-block{background:#f7f7f7;padding:19px;margin-bottom:32px;display:none}.pinned-block__collapse{display:flex;justify-content:space-between;line-height:0;align-items:center}.pinned-block__title-container{align-items:center;display:flex}.pinned-block__title-container svg{fill:#929ca5;margin-right:2px}.pinned-block__title{line-height:1;align-self:center;color:#5f5f5f;font-size:13px}.pinned-block__post{display:flex;margin-top:11px}.pinned-block__text{color:#444;font-weight:500}.pinned-block__text h4{font-size:21px;line-height:27px;margin:0;font-weight:500;font-family:'Fira Sans',sans-serif}.pinned-block__text h4 a{color:#444}.pinned-block__text h4 a:hover{color:inherit}.pinned-block__text p{font-size:14px;line-height:21px;margin:8px 0 0}.pinned-block__image{margin-left:40px;flex:0 0 132px}.pinned-block__image img{max-width:100%}.pinned-block__btn{margin:16px 0}.pinned-block__icon{cursor:pointer}.tabs{position:relative;margin-bottom:20px}.search-page .tabs{margin-bottom:0}.tabs .tabs__faq-rating{line-height:26px;position:absolute;right:0}.tabs__content{padding:0}#broadcast_posts_week,#broadcast_posts_month,#broadcast_comments_yesterday,#broadcast_comments_week{display:none}.tabs__content_empty{margin:0;color:#666;font-size:14px;line-height:1.5em}.tabs__level_bottom{margin-top:16px;display:inline-flex;margin-right:12px}.search-page .tabs__level_bottom{margin-bottom:20px}.tabs-menu{position:relative;display:flex;align-items:center;margin:0;padding:0;width:100%;border-bottom:1px solid #d5dddf;list-style:none}.tabs-menu *{box-sizing:border-box}.tabs-menu_short{width:calc(100% - 320px)}.tabs-menu__item{position:relative;height:100%}.tabs-menu__item_link{left:-25px;display:flex;align-items:center;justify-content:center;margin:0 15px;padding:0 10px;background:0 0;color:#6f7577;box-sizing:border-box;text-decoration:none;cursor:pointer}.tabs-menu__item_link:last-child{margin-right:0}.tabs-menu__item_link:hover{text-decoration:none}.tabs-menu__item_link:hover .tabs-menu__item-text{color:#4d80aa}.tabs-menu__item_devided{border-right:1px solid #d9d9d9;padding:0 20px;cursor:pointer}.tabs-menu__item_devided.active{background:#fff;z-index:2;color:#464646;border-bottom:1px solid #fff;margin-bottom:-1px}.tabs-menu__item_right{margin-left:auto;padding:0 6px}.tabs-menu__item-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin:0 0 -1px 0;height:60px;border-bottom:2px solid transparent;color:#6f7577;vertical-align:middle;text-transform:uppercase;white-space:nowrap;letter-spacing:.8px;font-weight:700;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:60px}.fonts-loaded .tabs-menu__item-text{font-weight:500;font-family:'Fira Sans',sans-serif}.tabs-menu__item-text_small{height:40px;line-height:40px;letter-spacing:0;text-transform:none;font-size:13px;color:#a9a9a9;font-weight:700!important;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important}.tabs-menu__item-text_active,.active .tabs-menu__item-text{border-color:#77a8d0;color:#4d80aa}.tabs-menu__item-counter{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;font-weight:700}.fonts-loaded .tabs-menu__item-counter{font-weight:500;font-family:'Fira Sans',sans-serif}.tabs-menu__item-counter_total{color:#4d80aa;font-size:14px;margin-left:4px}.tabs-menu__item-counter_new{position:absolute;top:8px;right:-20px;width:25px;color:#5d9022;text-align:left;font-size:12px;line-height:1em}.page__footer{margin-top:40px}.default-block{position:relative;background:#f7f7f7;border-radius:4px}.post_full_sandbox+.default-block{margin-top:20px}.default-block_promote{margin-bottom:20px;border-bottom:1px solid #d5dddf;background:0 0}.default-block_bordered{border:1px solid #d5dddf;background:0 0}.default_block_polling{border-color:#e8e8e8;margin-bottom:36px}.default-block_company-wjt{background:0 0}.default-block_company-wjt .default-block__content{padding:0;min-height:50px}.default-block_sidebar:not(:last-of-type){margin-bottom:20px}.default-block_content{margin-bottom:20px}.default-block_toolkit{position:relative;width:300px}.default-block_toolkit.is-relative{bottom:auto;position:relative}.default-block_toolkit.is-fixed{bottom:auto;position:fixed;top:20px}.default-block_toolkit.is-absolute{bottom:0;position:absolute}.default-block_is-partner{background:#ffe48b}.default-block.default-block_toolkit.sticked{margin-top:0}.default-block__header{display:flex;align-items:center;justify-content:space-between;margin:0 20px;height:50px;border-bottom:1px solid #d5dddf}.default-block__header.hidden{display:none}.default-block__header-link{text-decoration:none;color:#548eaa;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.default-block__header_large{height:60px}.default-block__header_is-partner{border-bottom:1px solid #d8bd65}.default-block__header-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#505c66;text-transform:uppercase;white-space:nowrap;letter-spacing:1px;font-weight:500;font-size:13px;line-height:50px;margin:0}.fonts-loaded .default-block__header-title{font-weight:500;font-family:'Fira Sans',sans-serif}.default-block__header-title_large{letter-spacing:.8px;font-size:14px}.default-block__polling-header{padding:17px 20px 0}.default-block__polling-title{font-size:16px;color:#333;text-transform:none;font-weight:500;line-height:24px;margin:0;display:inline}.default-block__header-flow{color:#707f84;text-transform:none;letter-spacing:normal;font-weight:500;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.default-block__header-flow:hover{color:#548eaa}.default-block__content{overflow:hidden;padding:0 20px}.default-block__content_text{padding:20px}.default-block__content_is-partner{padding:10px 20px 20px}.default-block__content_centered{text-align:center}.default-block__content_polling{padding:24px 20px}.default-block__content_most-read,.default-block__content_most-comments{padding-top:10px}.default-block__content_promote{padding:0 0 20px;height:129px;text-align:right;box-sizing:content-box;display:flex;align-items:center;justify-content:flex-end}.default-block__content_sidebar-note{padding:16px 20px}.default-block__content_profile-summary{padding:12px 20px}.default-block__footer{border-top:1px solid #d5dddf;height:50px;line-height:48px;margin:0 20px;white-space:nowrap}.default-block__footer_polling{border:0;font-size:14px;color:#777;height:auto;line-height:normal;padding-bottom:21px}.default-block__footer_twitter-block{box-sizing:border-box;padding:15px 0 20px;height:auto;line-height:1}.default-block__footer-link{color:#4d80aa;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-decoration:none;font-size:12px;font-weight:700}.default-block__footer-link:hover{color:#4d7284}#companies_rating .default-block__footer-link{color:#548eaa}.sidebar-block{box-sizing:border-box;padding:14px 20px 20px}#wysiwyg-author-help .sidebar-block__paragraph{align-self:center;text-align:left;flex-grow:1}.sidebar-block__paragraph{margin:0 0 10px;color:#464646;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:20px}.sidebar-block__paragraph p{margin-bottom:20px;margin-top:0}.sidebar-block__paragraph p:last-child{margin-bottom:0}.sidebar-block__paragraph table{width:100%}.sidebar-block__paragraph>a{text-decoration:none;color:#548eaa}.sidebar-block__paragraph:last-child{margin-bottom:0}.sidebar-block__suggest{box-sizing:border-box;padding:3px 5px;width:100%;height:36px;border:1px solid #d5dddf;color:#434343;font-size:14px;line-height:1.5}.sidebar-block__list{padding-left:1.5em;list-style:none;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:20px}.sidebar-block__list>li{margin:0 0 7px;text-indent:0}.sidebar-block__list>li>a{text-decoration:none;color:#548eaa}.sidebar-block__list>li:before{position:relative;left:-1.3em;display:inline-block;width:0;content:'\2014\A0';text-indent:0}.sidebar-block__amount{margin:16px 0 24px;color:#464646;font-weight:700;font-size:18px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.sidebar-block__banner{margin-bottom:17px}.sidebar-block__banner-link{display:block;border:0;text-decoration:none;color:#548eaa;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.sidebar-block__banner-link:hover{text-decoration:none}.sidebar-block__banner-image{max-width:100%;height:auto}.company-tweet{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.company-tweet__head{display:flex;align-items:center;justify-content:space-between}.company-tweet__username{color:#555;font-weight:500;font-size:14px}.company-tweet__username:link{text-decoration:none}.company-tweet__date{color:#9f9f9f;font-size:12px}.company-tweet__text{margin-top:10px;color:#464646;font-size:14px;line-height:20px}.company-tweet__text a{text-decoration:none;color:#548eaa}.company-tweet__text a:hover{color:#487284}.company-news{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.company-news__title{color:#555;font-size:14px;font-family:inherit;line-height:20px}.company-news__title:link{text-decoration:none}.company-news__title:link:hover{color:#548eaa}.company-news__date{margin-top:7px;color:#82a3b1;font-size:12px;font-family:inherit}.company-links{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.company-links__title{color:#548eaa;font-size:14px;line-height:22px}.company-links__title:link{text-decoration:none}.company-links__title:link:hover{color:#4d7284}.company-links__link{margin-top:4px;color:#6b6b6b;font-size:12px;line-height:17px;text-decoration:none}.note__text{margin:0 0 14px;padding:0;color:#343434;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:21px}.note-form{display:block;margin:0;padding:0}.note-form.hidden{display:none}.note-form__textarea{box-sizing:border-box;padding:13px 14px;width:100%;height:200px;border:1px solid #e4e4e4;border-radius:3px;background:#fff;color:#343434;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1.4}.note-form__textarea:focus{outline:0;border:1px solid #a2bfd2;box-shadow:none;transition:border linear .2s,box-shadow linear .2s}.note-form__footer{margin-top:12px;display:flex;align-items:center}.note.hidden{display:none}.tm-editoral-subscription{padding:16px 16px 32px;position:relative;color:#333;font-weight:400;font-size:14px;line-height:130%}.tm-editoral-subscription__title{font-weight:700;font-size:18px;line-height:115%;color:#333;margin:0 0 4px}.tm-editoral-subscription__description{margin:0 0 16px}.tm-editoral-subscription__close{color:#a6b7c0;height:12px;position:absolute;right:16px;top:16px;width:12px;cursor:pointer}.tm-editoral-subscription__close:hover{color:#4986a1}.tm-editoral-subscription__form{position:relative}.tm-editoral-subscription__input{background-color:#fff;border:1px solid #d5dddf;box-sizing:border-box;color:#333;display:block;font-size:14px;line-height:1.5;margin:0;min-height:40px;outline:0;padding:0 14px;width:100%;border-radius:3px}.tm-editoral-subscription__input:disabled{background:#f7f7f7}.tm-editoral-subscription__icon{background:#558cb7;outline:0;border:0;cursor:pointer;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#fff;position:absolute;right:0;top:0;display:flex;padding:0;width:40px;height:40px;align-items:center;justify-content:center}.tm-editoral-subscription__icon.loading{animation:gradient-animation 2s linear infinite;background:linear-gradient(90deg,#558cb7,#487284 100%);background-size:600px 100%}.tm-editoral-subscription__icon:hover{background:#4986a1}.tm-editoral-subscription__success{color:#6c9000;height:40px;margin:0}.tm-editoral-subscription__error{color:#d04e4e;margin:4px 0 0}@keyframes gradient-animation{0%{background-position:0 0}to{background-position:600px 0}}.promo-block{position:relative;background:#f7f7f7;border:1px solid #fff;border-radius:4px;border-left:4px solid;overflow:hidden;padding:24px 32px}.promo-block+.promo-block{margin-top:20px}.promo-block *{box-sizing:border-box}.promo-block_anounce{margin-bottom:20px;padding:0;background:0 0;border:0}.promo-block_vacancies{border-left-color:#5677fc}.company_post .promo-block_vacancies{margin-top:15px}.promo-block_courses{border-left-color:#fcce56}.promo-block_questions{border-left-color:#505a6f}.promo-block_freelansim-tasks{border-left-color:#32c789}.promo-block_feed-settings{padding:0}.promo-block__header{position:relative;box-sizing:border-box;margin:0;display:flex;align-items:center;letter-spacing:.8px;margin-bottom:32px}.promo-block__header-logo{margin-left:auto;line-height:1}.promo-block__header_justify{justify-content:space-between}.promo-block__header-company{color:#5d9022;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.promo-block__header-company:hover{color:#506f14}.fonts-loaded .promo-block__header-company{font-weight:500;font-family:'Fira Sans',sans-serif}.promo-block__title,.promo-block__title-context,.promo-block__title-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#505c66;text-transform:uppercase;font-weight:500;font-size:14px;letter-spacing:.8px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;margin:0}.fonts-loaded .promo-block__title,.fonts-loaded .promo-block__title-context,.fonts-loaded .promo-block__title-link{font-weight:500;font-family:'Fira Sans',sans-serif}.promo-block__title_total{color:#000;font-size:15px;line-height:1.2em;margin-bottom:8px;text-transform:none}.promo-block__title-link{text-decoration:none}.promo-block__title-link:hover{color:#505c66;text-decoration:none}.promo-block__title-img{display:inline-block;vertical-align:middle;margin-right:12px;border-radius:2px;overflow:hidden}.promo-block__title_lowercase,.promo-block__title-link_lowercase{text-transform:none}.promo-block__title-link_announce{text-transform:none;letter-spacing:0;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important}.promo-block__content_feed-settings{padding:24px 20px}.promo-block__footer{display:flex;align-items:center;margin-bottom:8px}.promo-block__see-all{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#548eaa;font-weight:700;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-decoration:none}.promo-block__see-all:hover{color:#4d7284}.promo-block__footer-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#6f7577;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-decoration:none}.promo-block__footer-link+.promo-block__footer-link{margin-left:20px}.promo-block__footer-link_selected{color:#548eaa}.promo-block__footer_left{float:left}.promo-block__footer_right{float:right}.promo-block__footer__feed-settings{position:relative;display:flex;align-items:center;padding:20px;height:auto;border:0;line-height:100%}.promo-block__footer__feed-settings .promo-block__footer_right{float:none;margin-left:auto}.promo-block__total{border-top:1px solid #d5dddf;box-sizing:border-box;min-height:85px;padding:20px 20px 10px}.promo-block__decree{font-size:15px;line-height:1em}.promo-item{position:relative;display:flex;align-items:flex-start}.promo-item:link{text-decoration:none}.promo-item:hover{background-color:#f8f8f8;border-radius:3px}.promo-item:hover .promo-item__title_hovered,.promo-item:hover .promo-item__aside_hovered{color:#548eaa}.promo-item__wrap{min-width:0}.promo-item__image-wrap{margin:5px 12px 0 0;border-radius:2px;overflow:hidden;flex:none;width:44px;height:44px}.promo-item__image{max-width:100%;max-height:44px;height:auto}.promo-item__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-weight:500;font-size:15px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:20px;margin:0}.promo-item__title-image{float:left;margin-right:8px;border-radius:2px}.promo-item__aside{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:20px;margin-left:auto;color:#333;white-space:nowrap;font-weight:500;font-size:14px;align-self:flex-start;text-align:right;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.promo-item__amount_rur:after{content:'\20BD'}.promo-item__amount_usd:after{content:'$'}.promo-item__amount_eur:after{content:'\20AC'}.promo-item__amount_kzt:after{content:'\20B8'}.promo-item__attrs{line-height:16px;padding:0;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;display:flex;flex-wrap:wrap;align-items:center}.promo-item__attrs-item{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#777;white-space:nowrap;font-size:13px;line-height:16px;margin:4px 0 0}.promo-item__attrs-item:before{position:relative;top:-1px;margin:0 4px;color:#777;content:'\2022';font-size:10px}.promo-item__attrs-item:first-child:before{display:none}.promo-item__attrs-item_nobullet{display:flex;align-items:center;color:#888;font-size:13px;font-weight:700;margin:0 0 0 8px}.promo-item__attrs-item_nobullet:before{content:'';margin:0;top:0}.promo-item__attrs-item_nobullet:first-child{margin:0}.promo-item__attrs-img{margin-right:6px;border-radius:2px}.promo-block_salary{padding:24px 32px 32px;border-left-color:#5677fc}.company_post .promo-block_salary{margin-top:15px}.promo-block_salary h2{font-weight:500;font-size:14px;line-height:21px;text-transform:uppercase;color:#505c66;letter-spacing:.8px;-webkit-font-smoothing:antialiased}.fonts-loaded .promo-block_salary h2{font-weight:500;font-family:'Fira Sans',sans-serif}.promo-block__content_salary{display:flex}.promo-block__content-link{font-size:14px;line-height:21px;color:#558cb7;display:block;margin-top:24px}.promo-block__content_salary-descr{font-size:13px;line-height:16px;color:#333}.promo-block__content_salary-chart{min-width:470px;max-width:470px;margin-right:-8px;margin-top:-20px;margin-left:10px}@media (max-width:1120px){.promo-block__content_salary-chart{min-width:396px;max-width:396px}}.promo-block__salary{font-size:28px;font-weight:700;line-height:36px;color:#333;margin-bottom:8px}.promo-block__salary sub{font-weight:700;font-size:16px;line-height:28px;color:#333;bottom:0}.news-block{display:block}.news-block__header{height:31px;border-bottom:1px solid #d4dddf}.news-block__title,.news-block__title-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#222;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:700;line-height:20px;margin:0;padding:0}.news-block__title-link{text-decoration:none;color:#222}.news-block__content{padding:17px 0 30px;box-sizing:border-box}.news-block__content .content-list__item{display:none}.news-block__content.news-block__content_5 .content-list__item:nth-of-type(-n+5){display:block}.news-block__content.news-block__content_10 .content-list__item{display:block}.news-block__footer.news-block__footer_all{display:none}.news-block__footer{display:flex;align-items:flex-end;height:31px;border-top:1px solid #d4dddf}.news-block__footer-link{padding:0;border:0;background:0 0;color:#558cb7;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;cursor:pointer;outline:0}.news-topic{display:block}.news-topic__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-size:19px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:500;line-height:28px;margin-bottom:6px;word-break:break-word}.fonts-loaded .news-topic__title{font-weight:500;font-family:'Fira Sans',sans-serif}.news-topic__title:hover{color:#4b8eab}.news-topic__title:active{color:#427285}.news-topic__attrs{line-height:18px;display:flex;align-items:flex-start}.news-topic__attr{color:#798e98;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:400}.news-topic__attr:before{position:relative;top:-1px;margin:0 4px;color:#6b6b6b;content:'\2022';font-size:10px}.news-topic__attr:first-child:before{display:none}.news-topic__attr_comments-new{font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:400;color:#6c9007}.megapost-teasers{display:flex;justify-content:space-between;box-sizing:border-box;margin:0;padding:0;padding:16px 0 20px;background:#f7f7f7;list-style:none;vertical-align:center}.megapost-teasers_sidebar{display:block}.megapost-teasers__item{display:block;margin-left:25px;width:33.3%}.megapost-teasers__item:first-child{margin-left:0}.megapost-teasers__item .teaser__image{position:relative}.megapost-teasers__item_sidebar{width:100%;margin-bottom:25px;margin-left:0}.megapost-teasers__item_sidebar:last-child{margin-bottom:0}.megapost-teasers__label{font-size:12px;line-height:16px;background:#fff;color:#6667a2;border-radius:2px;position:absolute;bottom:12px;left:8px;padding:4px 8px}.megapost-teasers__label svg{margin-left:8px;margin-bottom:-1px}.sidebar .megapost-teasers{flex-direction:column}.sidebar .megapost-teasers__item{width:100%;margin:0 0 25px}.sidebar .megapost-teasers__item:last-child{margin:0}.teaser__image{display:block;overflow:hidden;max-height:148px}.teaser__image:link{text-decoration:none}.teaser__image:hover{opacity:.8}.teaser__image-pic{display:block;max-width:100%;width:100%;height:auto;border:0}.teaser__body{margin-top:15px;display:block}.teaser__body-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#444;letter-spacing:0;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:22px;margin:0}.fonts-loaded .teaser__body-title{font-weight:500;font-family:'Fira Sans',sans-serif}.teaser__body-title:link{text-decoration:none}.teaser__body-title:hover{color:#548eaa;text-decoration:none}.stacked-menu{box-sizing:border-box;margin:0;padding:0 0 5px;list-style:none}.stacked-menu_statistics-data{margin:8px 0 16px}.stacked-menu__item{position:relative}.stacked-menu__text{color:#515d66;letter-spacing:1px;font-size:13px}.stacked-menu__item_devided{border-bottom:1px solid #e2e8e9}.stacked-menu__item_devided:last-child{border-bottom-color:transparent}.stacked-menu__item-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;align-items:baseline;justify-content:space-between;padding:15px 0;width:100%;color:#548eaa;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:20px;text-decoration:none}.stacked-menu__item-link:hover{text-decoration:none}.stacked-menu__item-link:hover .stacked-menu__item-text{color:#4d7284;text-decoration:underline}.stacked-menu__item-link_medium{font-weight:600}.stacked-menu__item-link_filter{position:relative;color:#5e6973}.stacked-menu__item-link_filter.stacked-menu__item-link_current:after{position:absolute;bottom:-1px;left:0;display:block;flex:none;width:100%;border-bottom:2px solid #77a8d0;content:''}.fonts-loaded .stacked-menu__item-link_filter{font-weight:500;font-family:'Fira Sans',sans-serif}.stacked-menu__item-link_filter:hover,.stacked-menu__item-link_filter.stacked-menu__item-link_current{text-decoration:none}.stacked-menu__item-link_filter:hover .stacked-menu__item-text,.stacked-menu__item-link_filter:hover .stacked-menu__item-counter,.stacked-menu__item-link_filter.stacked-menu__item-link_current .stacked-menu__item-text,.stacked-menu__item-link_filter.stacked-menu__item-link_current .stacked-menu__item-counter{color:#4d80aa;text-decoration:none}.fonts-loaded .stacked-menu__item-link_fira{font-weight:500;font-family:'Fira Sans',sans-serif}.stacked-menu__item-text{color:inherit}.stacked-menu__item-link_current{color:#535353}.stacked-menu__item-counter{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;flex:auto;padding-left:20px;color:#5d9022;vertical-align:baseline;text-align:right;font-weight:700;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1}.stacked-menu__item-counter_black{color:#5e6973}.statistics-data{display:flex;align-items:baseline;justify-content:space-between;padding:12px 0 13px;width:100%;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.statistics-data__label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#515d66;font-weight:700;font-size:13px}.statistics-data__counter{color:#4d80aa}.toggle-menu{position:relative;z-index:1;display:inline-flex;align-items:center;margin:0;padding:0;border:1px solid #d5dddf;border-radius:3px;list-style:none}.toggle-menu__most-read,.toggle-menu_most-comments{margin-bottom:9px;background-color:#fff}.toggle-menu_pagination{z-index:5}.toggle-menu__item{position:relative;display:block;margin:0;height:100%}.toggle-menu__item_pagination:hover{background-color:#edf5f9}.toggle-menu__input{display:none}.toggle-menu__input:checked+.toggle-menu__item-link{border-color:#77a8d0;color:#4d80aa}.form__fieldset[disabled] .toggle-menu__input+.toggle-menu__item-link{border-color:transparent;opacity:.4;cursor:not-allowed}.form__fieldset[disabled] .toggle-menu__input:checked+.toggle-menu__item-link{border-color:#77a8d0;opacity:1;cursor:pointer}.toggle-menu__item-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;z-index:2;display:flex;align-items:center;justify-content:center;margin:-1px;padding:0 18px;height:40px;border:2px solid transparent;border-radius:3px;color:#6c797f;font-weight:700;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-decoration:none;cursor:pointer}.toggle-menu__item-link:hover{color:#4d80aa;text-decoration:none}.fonts-loaded .toggle-menu__item-link{font-weight:500;font-family:'Fira Sans',sans-serif}.toggle-menu__item-link_topic{height:36px}.fonts-loaded .toggle-menu__item-link_topic{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.toggle-menu__item-link_inner{display:inline-block;vertical-align:middle}.toggle-menu__item-link_pagination{padding:0 16px;font-size:14px}.toggle-menu__item-link_active,.toggle-menu__item-link.active{border-color:#77a8d0;color:#4d80aa}.toggle-menu__item-link_disabled,.toggle-menu__item-link.disabled{border:2px solid transparent;opacity:.4;cursor:not-allowed}.toggle-menu__item-link_bordered{border-color:#d5dddf;color:#6c797f}.toggle-menu__item-counter{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:12px;margin-left:4px}.fonts-loaded .toggle-menu__item-counter{font-weight:500;font-family:'Fira Sans',sans-serif}.toggle-menu__item-counter_new{color:#5d9022}.content-list{margin:0;padding:0;list-style:none}.сontent-list_top-users{margin:4px 0 6px}.content-list_top-hubs{margin:5px 0 15px}.сontent-list_invest-hubs{margin:8px 0 12px}.content-list_company-news{margin:4px 0 17px}.content-list_company-links{margin:5px 0 23px}.content-list_company-wjt{margin:4px 0 20px}.content-list_most-read{margin:0 0 10px}.content-list_most-comments,.content-list_most-interesting{overflow:hidden;margin-bottom:-1px}.content-list_invited-users{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.content-list_profile-companies{margin-top:18px}.content-list_user-dialog{margin-top:40px;border-top:1px solid #e2e8e9}.content-list_preview-message{margin-top:40px;padding:0 16px 12px;border:2px solid #9bc9df}.content-list_preview-message.hidden{display:none}.content-list_polling{margin:0 0 28px}.content-list_comments{overflow:hidden;margin:20px 0 0;margin-left:-20px;padding-left:20px}.content-list_nested-comments{margin-top:29px;padding:0}.content-list_nested-comments:empty{margin:0}.content-list_nested-comments-0,.content-list_nested-comments-1,.content-list_nested-comments-2,.content-list_nested-comments-3,.content-list_nested-comments-4,.content-list_nested-comments-5,.content-list_nested-comments-6,.content-list_nested-comments-7,.content-list_nested-comments-8,.content-list_nested-comments-9,.content-list_nested-comments-10,.content-list_nested-comments-11,.content-list_nested-comments-12,.content-list_nested-comments-13{padding:0 0 0 20px}.content-list_partners-block{margin:12px 0}.content-list__item{position:relative;box-sizing:border-box;padding:10px 0 14px}.content-list__item_joint{display:flex;align-items:center}.content-list__item_post{padding:20px 0}.content-list__item_post:empty{display:none}.content-list__item_post:first-child{padding-top:0}.content-list__item_post:last-child{padding-bottom:0}.content-list__item_comment{padding:0}.content-list__item_comment+.content-list__item_comment{padding:29px 0 0}.content-list__item_comment:before{content:' ';position:absolute;width:100%;left:-100%;height:100px}.content-list__item_comment.content-list__item_comment-plain{display:flex;align-items:flex-start;justify-content:flex-start;padding:20px 0}.content-list__item_comment.content-list__item_comment-plain:first-child{padding-top:0}.content-list__item_comment.content-list__item_comment-plain:last-child{padding-bottom:0}.content-list__item_devided{border-bottom:1px solid #eaeeef}.content-list__item_devided:last-child{border-bottom-color:transparent}.content-list__item_bordered{border:1px solid #f1f8fa;border-radius:2px}.content-list__item_polling{padding:14px 0}.content-list__item_polling:first-child{padding-top:0}.content-list__item_polling:last-child{padding-bottom:0}.content-list__item_conversation{margin-bottom:12px;padding:12px}.content-list__item_conversation:last-child{margin-bottom:0}.content-list__item_conversation:hover{background-color:#f1f8fa}.content-list__item_conversation:hover .btn{opacity:1;transition:all .2s linear}.content-list__item_conversation:hover .user-message__date-time{right:30px;transition:all .2s linear}.content-list__item_conversation-new{border-color:#d5e5ef;background-color:#f1f8fa}.content-list__item_user-message{padding:16px 0 4px}.content-list__item_columns{display:flex;align-items:flex-start}.content-list__item_top-users{padding:10px 0}.content-list__item_invest-hubs{padding:9px 0 8px}.content-list__item_company-news{padding:10px 0}.content-list__item_promo{padding:0 0 24px}.content-list__item_company-links{padding:9px 0}.content-list__item_wrap{display:inline-block;vertical-align:top}.content-list__item_hubs,.content-list__item_companies{padding:13px 0}.content-list__item_hubs:first-child,.content-list__item_companies:first-child{padding-top:0}.content-list__item_hubs:last-child,.content-list__item_companies:last-child{padding-bottom:0}.content-list__item_users{padding:16px 0}.content-list__item_users:first-child{padding-top:0}.content-list__item_users:last-child{padding-bottom:0}.content-list__item_invited-users{flex:0 0 auto;width:50%}.content-list__item_hovered .btn_subscribe,.content-list__item_hovered .btn_subscribed{display:none}.content-list__item_hovered:hover .stats{display:none}.content-list__item_hovered:hover .btn_subscribe,.content-list__item_hovered:hover .btn_subscribed{display:inline-block}.content-list__item_disabled{opacity:.7}.content-list__item_disabled:hover{opacity:1}.content-list__item_placeholder{padding:0}.content-list__item_partners-block{padding:0 0 12px}.content-list__item_partners-block:last-child{padding-bottom:0}.content-list__item_news-topic{padding:9px 0 14px}.content-list__item_news-topic:last-child{padding-bottom:0}.post-info{padding:9px 0 16px}.post-info__date{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-bottom:4px;color:#8d8d8d;vertical-align:top;font-weight:500;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.post-info__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:100%;color:#444;vertical-align:top;white-space:normal;font-weight:700;font-size:14px;line-height:21px;margin:0;word-break:break-word}.fonts-loaded .post-info__title{font-weight:500;font-family:'Fira Sans',sans-serif}.post-info__title:link,.post-info__title-link:link{text-decoration:none}.post-info__title:visited,.post-info__title-link:visited{color:#4d7284}.post-info__title:hover,.post-info__title-link:hover{color:#548eaa;text-decoration:none}.post-info__title:active,.post-info__title-link:active{color:#4d7284}.post-info__title_large{font-size:16px;line-height:28px}.post-info__title-link{color:inherit}.post-info__meta{display:flex;align-items:center;margin:9px 0 2px}.post-info__meta-label{font-size:12px;line-height:16px;border:1px solid #b0b0e2;color:#6667a2;border-radius:2px;display:inline-block;margin-top:8px;padding:4px 8px}.post-info__meta-item{display:flex;align-items:center;justify-content:flex-start}a.post-info__meta-item{text-decoration:none}a.post-info__meta-item:hover .post-info__meta-counter,a.post-info__meta-item:hover .post-info__meta-icon{color:#548eaa}.post-info__meta-icon{margin-right:8px;color:#82a3b1;font-size:0}.post-info__meta-counter{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex:1 0 auto;max-width:100%;color:#82a3b1;font-weight:700;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;min-width:52px}.post-info__meta-counter_small{min-width:52px}.post-info__project-label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:8px;padding:2px 8px;border:1px solid transparent;border-radius:2px;font-weight:700;font-size:11px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.post-info__project-label:hover{text-decoration:none}.post-info__project-label_habr{border-color:#80a1b0;color:#80a1b0}.post-info__project-label_gt{border-color:#8390b7;color:#8390b7}.hub-info_feed-settings{display:flex;align-items:center;width:100%}.hub-info__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:100%;color:#5e6973;vertical-align:top;font-weight:700;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:20px}.hub-info__title_popover{margin-bottom:4px;color:#343434;font-weight:500;font-size:14px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;line-height:21px}.fonts-loaded .hub-info__title_popover{font-weight:500;font-family:'Fira Sans',sans-serif}.hub-info__desc{margin-bottom:27px;color:#888;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:18px}.hub-info__publications-count{color:#343434;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:18px}.hub-info__count-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#548eaa;font-weight:700;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.hub-info__meta{margin-top:6px;color:#82a3b1;line-height:14px}.hub-info__meta-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-weight:700;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-decoration:none}.hub-info__subscribe-button{margin-left:auto}.hub-info__subscribe-btn{visibility:hidden}.defination-list{margin:0;padding:0;list-style:none}.defination-list_tags{margin:0}.defination-list__item{display:table;box-sizing:border-box;margin:9px 0;max-width:100%;width:100%;table-layout:fixed;vertical-align:top;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.defination-list__item:first-child{padding-top:0}.defination-list__item:last-child{padding-bottom:0}.defination-list__item_profile_summary{padding:8px 0}.defination-list__label,.defination-list__value{line-height:21px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.defination-list__label{display:table-cell;margin-right:20px;color:#464646;white-space:nowrap}.defination-list__label_subscribe-panel{color:#444;font-weight:500;font-size:13px}.defination-list__label_tags{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#444;font-weight:700;font-size:14px}.defination-list__label_profile-summary{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:130px;width:130px;font-weight:700;font-size:12px}.defination-list__label_profile-links{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:80px;font-weight:500;font-size:13px}.defination-list__label_profile-team,.defination-list__label_profile-stage{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:220px;width:220px;color:#777;white-space:normal;font-weight:500;font-size:13px}.defination-list__value{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:table-cell;overflow:hidden;padding-left:12px;max-width:100%;width:100%;color:#343434;vertical-align:middle;text-align:left;text-overflow:ellipsis;white-space:normal;font-weight:400;font-size:13px}.defination-list__value_tags{padding-left:6px}.defination-list__value_subscribe-panel{line-height:1;padding-left:16px}.defination-list__value_profile-stage{padding-left:20px;font-size:14px}.defination-list__value>a,.defination-list__link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#548eaa;white-space:nowrap;font-weight:500;font-size:13px;text-decoration:none}.empty-placeholder{width:100%;height:400px;background:#f7f7f7;display:flex;align-items:center}.empty-placeholder__wrapper{width:264px;margin:0 auto;position:relative}.empty-placeholder__message{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:14px;color:#555;line-height:23px;text-align:center;margin:0;padding:25px 0 0}.empty-placeholder__message>a{text-decoration:none;color:#548eaa}.empty-placeholder__icon{display:inline-block;vertical-align:top;width:100%;text-align:center;position:absolute;top:-57px}.tags-cloud{margin:0;padding:0;list-style:none;white-space:normal}.tags-cloud li{display:inline-block;vertical-align:baseline}.tags-cloud li a{color:#5e6c73;text-decoration:none;white-space:nowrap;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:24px}.tags-cloud li a:hover{color:#548eaa;text-decoration:underline}.tags-cloud li a.w1{font-size:80%}.tags-cloud li a.w2{font-size:100%}.tags-cloud li a.w3{font-size:120%}.tags-cloud li a.w4{font-size:140%}.tags-cloud li a.w5{font-size:160%}.tags-cloud li a.w6{font-size:180%}.tags-cloud li a.w7{font-size:200%}.tags-cloud li a.w8{font-size:210%}.tags-cloud li a.w9{font-size:220%}.tags-cloud li a.w10{font-size:240%}.tags-cloud li .w10,.tags-cloud li .w9,.tags-cloud li .w8,.tags-cloud li .w7,.tags-cloud li .w6,.tags-cloud li .w5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700}.companies-rating__list{list-style-type:none;margin:0;padding:20px 0}.companies-rating__item{align-items:center;display:flex;justify-content:space-between}.companies-rating__item+.companies-rating__item{margin-top:20px}.companies-rating__body{align-items:center;display:flex;overflow:hidden;padding-right:12px}.companies-rating__default{display:block;height:32px;width:32px}.companies-rating__default svg{height:32px;width:32px}.companies-rating__img{border-radius:3px;display:block;max-width:32px}.companies-rating__name{color:#444;font-size:13px;font-weight:500;margin-left:8px}.companies-rating__name:hover{color:#4d80aa}.companies-rating__rating{color:#cd66cd;display:block;font-size:12px;font-weight:700}.rating-info{display:flex;align-items:center;justify-content:space-between;width:100%}.rating-info__title{display:inline-block;overflow:hidden;max-width:160px;color:#5e6973;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:15px}.rating-info_top-1 .rating-info__title,.rating-info_top-2 .rating-info__title,.rating-info_top-3 .rating-info__title{font-weight:700}.rating-info__stat{color:#5d9022;font-weight:700;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:14px}.rating-info__progress{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#d2e0e6}.rating-info__progress-scale{height:100%;background:#9ac16b}.company-info_post-additional{margin:20px 0;padding:0;border:1px solid #e4e8ea;border-radius:4px}.company-info_short{display:inline-block;padding:0 15px;color:#464646;font-size:13px;line-height:48px}.company-info_short:hover .company-info__avatar_default,.company-info_short:hover .company-info__name{color:#fff}.company-info__about{padding:20px 20px 17px;box-sizing:border-box;display:flex;align-items:flex-start}.company-info__about .page-header__info-desc{color:#909090;font-size:13px}.company-info__about .page-header__info .page-header__info-title{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:500;color:#282d2e;font-size:16px;line-height:20px}.company-info__contacts{height:40px;align-items:center;margin:0 24px}.company-info__avatar{display:inline-block;margin-right:8px;vertical-align:middle;text-align:center}img.company-info__avatar{border-radius:3px}.company-info__image-pic{display:block;border-radius:5px}.company-info__name{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#464646;font-weight:700;font-size:13px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}.fonts-loaded .company-info__name{font-weight:500;font-family:'Fira Sans',sans-serif}.company-info__subscribe-btn{visibility:hidden}.table-grid{display:table;width:100%;border-collapse:separate;table-layout:fixed}.table-grid__item{display:table-cell;vertical-align:top}.table-grid__item_left{min-width:100%}.table-grid__item_right{width:200px;text-align:right}.company-vacancies{list-style:none;padding:0}.company-vacancies__item{margin-bottom:24px}.company-vacancy{font-size:13px;line-height:18px}.company-vacancy__title{display:block;font-weight:700;font-size:15px;line-height:20px;color:#333}.company-vacancy__title:hover{background:0 0;color:#548eaa}.company-vacancy__location,.company-vacancy__salary{color:#777;margin-top:4px}.company-vacancy__salary{color:#68c07b;font-weight:700}.company-vacancy__salary_negotiable{color:#777}.company-vacancy__skills{margin-top:4px;color:#909090;display:flex;flex-wrap:wrap}.company-vacancy__skill{margin-right:12px;margin-top:4px}.partner-info{border-radius:3px;background:#fff;padding:0 16px 23px;overflow:hidden;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;display:block}.partner-info__head{display:flex;align-items:center;margin:12px 0 9px}.partner-info__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-size:14px;font-weight:700}.partner-info__image{border-radius:3px;margin-left:auto;width:32px;height:32px;flex:none}.partner-info__description{color:#222;font-size:14px;line-height:20px}.label_is-sponsor{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:16px;color:#3f3f3f;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:700;line-height:16px;background-color:#ffe48b;border-radius:2px;padding:0 4px;box-sizing:border-box;vertical-align:baseline;position:relative;top:-1px;margin-left:12px}.company-app{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.company-app__title{color:#464646;font-weight:700;font-size:13px;line-height:22px;margin:0}.company-app__description{margin-top:9px;color:#363636;font-size:13px;line-height:20px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.app-links{display:flex;align-items:center;margin:11px 0 0 0;padding:0;width:100%;list-style:none;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.app-links__item{display:block;margin-right:24px}.app-links__item:last-child{margin-right:0}.app-links__item-link{display:inline-block;color:#548eaa;vertical-align:baseline;font-weight:500;font-size:13px;text-decoration:none}.beta-anounce__date{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:13px;line-height:20px;color:#5f5f5f}.beta-anounce__header{font-size:20px;line-height:28px;color:#333;margin-top:8px;margin-bottom:24px}.fonts-loaded .beta-anounce__header{font-weight:500;font-family:'Fira Sans',sans-serif}.beta-anounce__total{padding:0;padding-top:32px;margin-top:32px;font-size:16px}.beta-anounce__total .promo-block__title_total{letter-spacing:0;font-size:16px;line-height:28px}.fonts-loaded .beta-anounce__total .promo-block__title_total{font-weight:500;font-family:'Fira Sans',sans-serif}.beta-anounce__text{margin:0 0 24px;color:#222;font-size:16px;line-height:25px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.beta-anounce__text h1,.beta-anounce__text h2,.beta-anounce__text h3,.beta-anounce__text h4,.beta-anounce__text h5,.beta-anounce__text h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-weight:500}.beta-anounce__text h1 code,.beta-anounce__text h2 code,.beta-anounce__text h3 code,.beta-anounce__text h4 code,.beta-anounce__text h5 code,.beta-anounce__text h6 code{font-weight:500;font-size:inherit;font-family:'Fira Sans',sans-serif}.fonts-loaded .beta-anounce__text h1,.fonts-loaded .beta-anounce__text h2,.fonts-loaded .beta-anounce__text h3,.fonts-loaded .beta-anounce__text h4,.fonts-loaded .beta-anounce__text h5,.fonts-loaded .beta-anounce__text h6{font-weight:500;font-family:'Fira Sans',sans-serif}.beta-anounce__text h1 a,.beta-anounce__text h2 a,.beta-anounce__text h3 a,.beta-anounce__text h4 a,.beta-anounce__text h5 a,.beta-anounce__text h6 a{text-decoration:none;color:#548eaa}.beta-anounce__text h1 a:hover,.beta-anounce__text h1 a:active,.beta-anounce__text h2 a:hover,.beta-anounce__text h2 a:active,.beta-anounce__text h3 a:hover,.beta-anounce__text h3 a:active,.beta-anounce__text h4 a:hover,.beta-anounce__text h4 a:active,.beta-anounce__text h5 a:hover,.beta-anounce__text h5 a:active,.beta-anounce__text h6 a:hover,.beta-anounce__text h6 a:active{color:#487284}.beta-anounce__text h1,.beta-anounce__text h2{font-size:24px;line-height:32px}.beta-anounce__text h3,.beta-anounce__text h4,.beta-anounce__text h5,.beta-anounce__text h6{font-size:20px;line-height:28px}.beta-anounce__text a{color:#548eaa;text-decoration:none}.beta-anounce__text a:visited{color:#992298}.beta-anounce__text a:hover{color:#487284;text-decoration:underline}.beta-anounce__text hr{height:0;border:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}.beta-anounce__text blockquote{display:block;margin:12px 0;padding:18px 20px;background:#fff7d7}.beta-anounce__text table{margin:1.5em 0;width:100%;border:1px solid #d5dddf;border-collapse:collapse}.beta-anounce__text table caption{text-align:left;text-indent:1em}.beta-anounce__text table td,.beta-anounce__text table th{padding:6px 12px 9px;border:1px solid #d5dddf;vertical-align:top;line-height:1.5}.beta-anounce__text table td img,.beta-anounce__text table th img{max-width:100%;height:auto}.beta-anounce__text img{margin:0;vertical-align:middle;max-width:100%;height:auto}.beta-anounce__text img[align=left]{margin-top:5px;margin-right:30px;margin-bottom:5px}.beta-anounce__text img[align=right]{margin-top:5px;margin-bottom:5px;margin-left:30px}.beta-anounce__text img[data-tex]{visibility:hidden}.beta-anounce__text .oembed{overflow:hidden}.beta-anounce__text iframe{width:100%;border:0}.beta-anounce__text br+img{margin:0}.beta-anounce__text .user_link{display:inline-block;position:relative;white-space:nowrap}.beta-anounce__text .user_link:before{color:inherit;content:'@';display:inline-block;font-size:inherit;font-weight:inherit;line-height:inherit;margin-right:2px;vertical-align:baseline}.beta-anounce__text ul,.beta-anounce__text ul ul,.beta-anounce__text ul ol,.beta-anounce__text ol,.beta-anounce__text ol ul,.beta-anounce__text ol ol{margin:0 0 0 34px;padding:0}.beta-anounce__text ul li,.beta-anounce__text ul ul li,.beta-anounce__text ul ol li,.beta-anounce__text ol li,.beta-anounce__text ol ul li,.beta-anounce__text ol ol li{padding:9px 0;line-height:1.6}.beta-anounce__text ul li:first-child,.beta-anounce__text ul ul li:first-child,.beta-anounce__text ul ol li:first-child,.beta-anounce__text ol li:first-child,.beta-anounce__text ol ul li:first-child,.beta-anounce__text ol ol li:first-child{padding-top:0}.beta-anounce__text ul li:last-child,.beta-anounce__text ul ul li:last-child,.beta-anounce__text ul ol li:last-child,.beta-anounce__text ol li:last-child,.beta-anounce__text ol ul li:last-child,.beta-anounce__text ol ol li:last-child{padding-bottom:0}.beta-anounce__text ul{list-style-type:disc}.beta-anounce__text ul ul,.beta-anounce__text ul ol,.beta-anounce__text ol ul,.beta-anounce__text ol ol{margin-top:9px}.beta-anounce__text code{white-space:normal;font-size:14px;font-family:Menlo,Monaco,'Consolas','Courier New',monospace}.beta-anounce__text pre .hljs,.beta-anounce__text pre .nohighlight{display:block}.beta-anounce__text pre{display:block;overflow-x:auto;overflow-y:hidden;margin:0;padding:0;word-break:break-all}.beta-anounce__text pre code{display:block;padding:17px 20px 20px;border:1px solid #e5e8ec;background:#fbfdff;white-space:pre-wrap}.beta-anounce__text .spoiler{outline:0}.beta-anounce__text .spoiler .spoiler_title{border-bottom:1px dotted;color:#548eaa;font-weight:500;font-size:16px;cursor:pointer}.beta-anounce__text .spoiler .spoiler_title:visited,.beta-anounce__text .spoiler .spoiler_title:hover{color:#487284}.beta-anounce__text .spoiler:before{display:block;float:left;margin-top:4px;width:16px;height:16px;border:0 solid red;background:url(https://dr.habracdn.net/habr/6038caa1/images/spoiler.icon.png) no-repeat left top;content:' '}.beta-anounce__text .spoiler .spoiler_text{display:none;overflow:hidden;margin-top:10px;padding:10px}.beta-anounce__text .spoiler .spoiler_text .spoiler+br,.beta-anounce__text .spoiler .spoiler_text .spoiler+br+br{display:none}.beta-anounce__text .spoiler .spoiler_text .spoiler+br+.spoiler{margin-top:10px}.beta-anounce__text .spoiler .spoiler_text .spoiler .spoiler_text{padding-bottom:0}.beta-anounce__text .spoiler.spoiler_open:before{background:url(https://dr.habracdn.net/habr/6038caa1/images/spoiler.icon.png) no-repeat left bottom}.beta-anounce__text .spoiler:focus .spoiler_title{color:#487284}.beta-anounce__text p{margin:0;padding:0}.beta-anounce__text abbr{border-bottom:1px dotted #343434;text-decoration:none;cursor:help}.beta-anounce__text h1+p,.beta-anounce__text h2+p,.beta-anounce__text h3+p,.beta-anounce__text h4+p,.beta-anounce__text h5+p{margin-top:24px}.beta-anounce__text p+p,.beta-anounce__text p+ul,.beta-anounce__text p+ol{margin-top:12px}.beta-anounce__text blockquote{margin:12px 0;padding:0 12px;border-left:2px solid #aac7d6;background:0 0}.beta-anounce__text ul+p,.beta-anounce__text ul ul+p,.beta-anounce__text ul ol+p,.beta-anounce__text ol+p,.beta-anounce__text ol ul+p,.beta-anounce__text ol ol+p{margin-top:12px}.beta-anounce__text ul li,.beta-anounce__text ul ul li,.beta-anounce__text ul ol li,.beta-anounce__text ol li,.beta-anounce__text ol ul li,.beta-anounce__text ol ol li{margin:0;padding:4px 0;line-height:1.5}.beta-anounce__text .spoiler .spoiler_title{font-size:14px}.beta-anounce__text+.comment__footer{margin-top:9px}.dfp-slot{background:#fff;width:100%}.dfp-slot_top{margin-bottom:20px}.dfp-slot__banner{width:100%}.dfp-slot__banner>div[id^=google_ads_iframe]{background:#fff;display:flex;align-items:center;justify-content:center}.dfp-slot__banner_wide+.dfp-slot__placeholder{min-height:130px}.dfp-slot__banner_hidden{display:none}.dfp-slot__banner_hidden+.dfp-slot__placeholder{display:flex}.dfp-slot__placeholder{min-height:250px;display:none;align-items:center;justify-content:center;background:#f7f7f7;padding:0 30px;width:100%;box-sizing:border-box}.dfp-slot__placeholder-text{color:#9e9ea8;font-size:14px;line-height:1.5;text-align:center;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.dfp-slot__label{color:#6da3bd;text-decoration:none;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;margin-bottom:4px}.search-field{position:relative;width:100%}.search-field_result,.search-field_suggest{padding-bottom:24px}.search-field__wrap{position:relative;display:flex;align-items:center;height:100%}.search-field__input{background-color:#fff}.search-field__input[type=text]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;z-index:2;display:block;box-sizing:border-box;margin:0;padding:0 16px;width:100%;height:40px;border:1px solid #d7dee0;color:#333;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1}.search-field__input[type=text]::-webkit-input-placeholder,.search-field__input[type=text]::-moz-placeholder,.search-field__input[type=text]:-ms-input-placeholder,.search-field__input[type=text]:-moz-placeholder{color:#333;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1}.search-field__input[type=text]::-ms-clear{display:none}.search-field__input_suggest:focus{border:1px solid #d7dee0}.search-field__input_suggest:focus+.search-field__icon{color:#77a8d0}.search-field__select-wrap{position:relative;margin:0 0 0 -1px;min-width:200px}.search-field__select-wrap:after{border:2px solid #77a8d0;border-right:0;border-top:0;content:'';display:block;height:6px;pointer-events:none;position:absolute;transform:rotate(-45deg);width:6px;margin-top:-5px;right:15px;top:50%;z-index:4}.search-field__select{position:relative;z-index:1;box-sizing:border-box;padding:0 35px 0 14px;height:40px;border:1px solid #d7dee0;border-radius:0;background:#fff;color:#333;font-weight:500;font-size:13px;line-height:1;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}@-moz-document url-prefix(){.search-field__select{text-indent:.01px;text-overflow:'';outline:0}}.search-field__input:focus,.search-field__select:focus{z-index:2;outline:0;border:1px solid #77a8d0;box-shadow:none;transition:border linear .2s,box-shadow linear .2s}.search-field__arrow-icon{position:absolute;top:12px;right:16px;z-index:5}.search-field__icon{position:absolute;top:0;right:0;z-index:5;width:40px;height:40px;color:#b7c1c9;text-align:center;line-height:40px}.search-field__btn{flex:none;margin:0;padding:0;width:50px;height:40px;border-radius:0 2px 2px 0;line-height:38px}.sort-panel{display:table;margin:0 0 15px;padding:0;width:100%;border-bottom:1px solid #d5dddf;table-layout:fixed;list-style:none;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.sort-panel__item{display:table-cell;box-sizing:border-box;padding:0 0 13px;width:100px;color:#888;text-align:right}.sort-panel__item:first-child{min-width:100%;width:100%;text-align:left}.sort-panel__item-toggler{padding:5px 0;color:#888;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1;text-decoration:none}a.sort-panel__item-toggler.active{background-color:#edf5f9;color:#4d80aa}a.sort-panel__item-toggler.active:hover{border:0}a.sort-panel__item-toggler:hover{border-bottom:1px dotted;color:#4d80aa;text-decoration:none}.list{margin:0;padding:0;list-style:none}.list__item,.list__item-link{color:#fff;font-size:14px}.article__tags .list__item,.article__tags .list__item-link{color:#87878d;font-size:13px}.megapost-cover_light .list__item,.megapost-cover_light .list__item-link{color:#fff}.megapost-cover_dark .list__item,.megapost-cover_dark .list__item-link{color:#000}.list__item-link{text-decoration:underline}.list__item-link.link_dotted{border-bottom:1px dotted;text-decoration:none}.list__item-link:hover{color:rgba(255,255,255,.8)}.article__tags .list__item-link:hover{color:#87878d}.preview-data .list__item-link{text-decoration:none;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:13px;letter-spacing:0;text-shadow:0 0 30px rgba(0,0,0,.1)}.preview-data .list__item-link:hover{text-decoration:underline}.megapost-cover_light .list__item-link:hover{color:rgba(255,255,255,.8)}.megapost-cover_dark .list__item-link:hover{color:rgba(0,0,0,.8)}.list_inline .list__item{display:inline-block;vertical-align:middle}.megapost-head__meta .list__item{margin-right:30px}.megapost-head__meta .list__item:last-child{margin:0}.megapost-head__hubs .list__item,.article__tags .list__item,.preview-data .list__item{white-space:nowrap;line-height:1.5em}.megapost-head__hubs .list__item:after,.article__tags .list__item:after,.preview-data .list__item:after{content:',\A0'}.megapost-head__hubs .list__item:last-child:after,.article__tags .list__item:last-child:after,.preview-data .list__item:last-child:after{content:''}.list-snippet__title-link,.list-snippet__fullname{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-bottom:5px;color:#444;vertical-align:top;font-weight:600;font-size:15px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:18px}.list-snippet__title-link:link,.list-snippet__fullname:link{text-decoration:none}.is-subscribed .list-snippet__title-link,.is-subscribed .list-snippet__fullname{color:#548221}.list-snippet__title-link{text-decoration:none}.list-snippet__title-link:hover{color:#548eaa;text-decoration:none}.list-snippet__title-link_profiled{font-size:16px;cursor:help}.list-snippet__username{margin-bottom:4px}.list-snippet__nickname{position:relative;padding-left:1em;color:#548eaa;font-size:14px;line-height:18px}.list-snippet__nickname:link{text-decoration:none}.list-snippet__nickname:before{position:absolute;top:0;left:0;content:'@'}.list-snippet__nickname_small{font-size:13px}.list-snippet__nickname_small::before{top:-2px}.list-snippet__desc,.list-snippet__lifetime{margin-bottom:5px;color:#555;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:16px}.list-snippet__desc_feed-settings{margin:0}.list-snippet__label{color:#888;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.list-snippet__tags{color:#508cb1}.list-snippet__tags>a{text-decoration:none;color:#548eaa;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:14px;line-height:18px}.list-snippet__tags,.list-snippet__label,.list-snippet__publications-count{line-height:18px}.list-snippet__last-topic{margin-top:2px}.list-snippet__post-date,.list-snippet__post-title{font-weight:400;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:20px}.list-snippet__post-date{color:#888}.list-snippet__post-title{color:#508cb1;font-weight:500}.list-snippet__post-title:link{text-decoration:none}.list-snippet__fullname,.list-snippet__lifetime{margin-bottom:0}.table-grid{display:table;width:100%;border-collapse:separate;table-layout:fixed}.table-grid__item{display:table-cell;vertical-align:top}.table-grid__item_left{min-width:100%}.table-grid__item_right{width:200px;text-align:right}.default-image{display:block;line-height:1}.default-image_inline{display:inline-block}.default-image_small>.icon-svg{width:36px;height:36px}.default-image_navbar>.icon-svg{width:32px;height:32px}.default-image_medium>.icon-svg{width:48px;height:48px}.default-image_hub{color:#82a3b1}.default-image_company{color:#6da3bd}.default-image_user{color:#82a3b1}.default-image_blue{color:#8baab5}.default-image_green{color:#8bb58c}.default-image_lilac{color:#a08bb5}.default-image_pink{color:#b58ba9}.user-pic__img{display:block;overflow:hidden;margin:0;border:0;border-radius:2px}.stats{display:block}.stats_inline{display:flex;flex:1;align-items:flex-start;justify-content:flex-end}.stats_labeled+.stats_labeled{margin-left:16px}.stats__counter{font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:18px}.stats__counter_table-grid{width:100px;text-align:right}.stats__counter_popover{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;font-size:18px;line-height:20px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}.fonts-loaded .stats__counter_popover{font-weight:500;font-family:'Fira Sans',sans-serif}.stats__counter_rating{color:#cd66cd}.stats__counter_karma{color:#689d29}.stats__counter_invest{color:#5e6973}.stats__counter_subscribers{color:#4d80aa}.stats__label{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:500;color:#6f7577}.stats__label_popover{font-size:11px;margin-top:5px}.arrows-pagination{display:flex;margin:0 0 20px;padding:0;list-style:none;vertical-align:baseline}.arrows-pagination__item{position:relative;display:block;margin:0 7px}.arrows-pagination__item:first-child{margin-left:0}.arrows-pagination__item:last-child{margin-right:0}.arrows-pagination__item-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#464646;font-weight:700;font-size:26px;text-decoration:none;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.fonts-loaded .arrows-pagination__item-link{font-weight:500;font-family:'Fira Sans',sans-serif}a.arrows-pagination__item-link{color:#548eaa}a.arrows-pagination__item-link:hover{color:#4d7284;text-decoration:none}a.arrows-pagination__item-link:hover>span{text-decoration:underline}.post_full.post_type-voice{margin-bottom:0;min-height:auto}.post__wrapper_type-voice{display:flex}.post__meta{display:flex;align-items:center;margin-bottom:5px}.post__user-info{display:inline-flex;align-items:center}.post__user-info+.post__time{margin-left:8px}.post__time{color:#5f5f5f;font-weight:500;font-size:13px;line-height:16px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.post__time+.post__flow{margin-left:8px}.post__author-controls{display:flex;align-self:flex-start;margin-left:auto}.post__flow{color:#548eaa;font-weight:500;font-size:13px;line-height:16px}.post__flow:hover{color:#487284}.post__title{margin:0;margin-bottom:9px;word-break:break-word}.post__title_full{margin-bottom:4px}.post__title_voice{margin:0}.post__title_full-post{margin-bottom:14px}.post__title_link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-weight:500;font-size:28px;line-height:36.4px;text-decoration:none}.post__title_link:visited{color:#487284}.post__title_link:hover{color:#548eaa}.post__title_link:active{color:#5790ac}.fonts-loaded .post__title_link{font-weight:500;font-family:'Fira Sans',sans-serif}.post__title-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#343434;font-weight:500;font-size:32px;line-height:40px}.fonts-loaded .post__title-text{font-weight:500;font-family:'Fira Sans',sans-serif}.post__title-text_voice{color:#c28d73;font-size:36px}.post__title-text_voice img{vertical-align:middle}.post__translatation{overflow:hidden;margin-bottom:15px;padding:6px 8px 7px;max-width:100%;background-color:#f5f3f8;text-overflow:ellipsis;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.post__translatation-link{color:#6864a3;white-space:nowrap;font-size:13px;text-decoration:none}.post__translatation-link:hover{color:#6864a3;text-decoration:underline}.post__hubs+.post__marks{margin-top:7px;margin-bottom:4px}.post__marks:empty{display:none}.post__type-label{display:inline-block;padding:3px 8px;border:1px solid #b0b0e2;border-radius:2px;color:#6667a3;vertical-align:-1px;font-size:12px;line-height:16px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.post__type-label:link{text-decoration:none}a.post__type-label:hover{color:#999ad2}.post__type-label_md{border:1px solid #dfa687;color:#c47951}.post__body{margin-bottom:24px}.post__body_full{clear:both;margin-bottom:24px;padding-top:32px}.post__body_crop{padding-top:20px}.post__body_crop .post__text_v1{overflow-y:hidden}.post__body-cover,.post__body-cover img{max-width:100%;display:block}.post__body-cover{margin-bottom:20px}.post__body-cover_fit-cover{object-fit:cover;max-width:780px;width:100%;padding-bottom:56.4103%;position:relative}.post__body-cover_fit-cover img{object-fit:cover;position:absolute;width:100%;height:100%}@-moz-document url-prefix(){.post__body-cover_fit-cover img{filter:opacity(1)}}.post__habracut-btn{margin-top:17px}.post__text{font-size:16px;line-height:1.56;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;overflow-wrap:break-word}.scrollable-table{overflow-x:auto}.post__tags{align-items:baseline;display:flex;justify-content:flex-start;margin:24px 0;clear:both}.post__tags-label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex:none;color:#444;font-weight:700;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.post__tags-list{flex:1;margin-left:6px;padding:0}.post__tag{color:#548eaa;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-decoration:none}.post__tag.fav{color:#55851c}.post__tag_favorite{color:#55851c}.post__text-html{margin-right:-5px;padding-right:5px;color:#222;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.post__text-html h1,.post__text-html h2,.post__text-html h3,.post__text-html h4,.post__text-html h5,.post__text-html h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-weight:500}.post__text-html h1 code,.post__text-html h2 code,.post__text-html h3 code,.post__text-html h4 code,.post__text-html h5 code,.post__text-html h6 code{font-weight:500;font-size:inherit;font-family:'Fira Sans',sans-serif}.fonts-loaded .post__text-html h1,.fonts-loaded .post__text-html h2,.fonts-loaded .post__text-html h3,.fonts-loaded .post__text-html h4,.fonts-loaded .post__text-html h5,.fonts-loaded .post__text-html h6{font-weight:500;font-family:'Fira Sans',sans-serif}.post__text-html h1 a,.post__text-html h2 a,.post__text-html h3 a,.post__text-html h4 a,.post__text-html h5 a,.post__text-html h6 a{text-decoration:none;color:#548eaa}.post__text-html h1 a:hover,.post__text-html h1 a:active,.post__text-html h2 a:hover,.post__text-html h2 a:active,.post__text-html h3 a:hover,.post__text-html h3 a:active,.post__text-html h4 a:hover,.post__text-html h4 a:active,.post__text-html h5 a:hover,.post__text-html h5 a:active,.post__text-html h6 a:hover,.post__text-html h6 a:active{color:#487284}.post__text-html h1,.post__text-html h2{font-size:24px;line-height:32px}.post__text-html h3,.post__text-html h4,.post__text-html h5,.post__text-html h6{font-size:20px;line-height:28px}.post__text-html a{color:#548eaa;text-decoration:none}.post__text-html a:visited{color:#992298}.post__text-html a:hover{color:#487284;text-decoration:underline}.post__text-html hr{height:0;border:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}.post__text-html blockquote{display:block;margin:12px 0;padding:18px 20px;background:#fff7d7}.post__text-html table{margin:1.5em 0;width:100%;border:1px solid #d5dddf;border-collapse:collapse}.post__text-html table caption{text-align:left;text-indent:1em}.post__text-html table td,.post__text-html table th{padding:6px 12px 9px;border:1px solid #d5dddf;vertical-align:top;line-height:1.5}.post__text-html table td img,.post__text-html table th img{max-width:100%;height:auto}.post__text-html img{margin:0;vertical-align:middle;max-width:100%;height:auto}.post__text-html img[align=left]{margin-top:5px;margin-right:30px;margin-bottom:5px}.post__text-html img[align=right]{margin-top:5px;margin-bottom:5px;margin-left:30px}.post__text-html img[data-tex]{visibility:hidden}.post__text-html .oembed{overflow:hidden}.post__text-html iframe{width:100%;border:0}.post__text-html br+img{margin:0}.post__text-html .user_link{display:inline-block;position:relative;white-space:nowrap}.post__text-html .user_link:before{color:inherit;content:'@';display:inline-block;font-size:inherit;font-weight:inherit;line-height:inherit;margin-right:2px;vertical-align:baseline}.post__text-html ul,.post__text-html ul ul,.post__text-html ul ol,.post__text-html ol,.post__text-html ol ul,.post__text-html ol ol{margin:0 0 0 34px;padding:0}.post__text-html ul li,.post__text-html ul ul li,.post__text-html ul ol li,.post__text-html ol li,.post__text-html ol ul li,.post__text-html ol ol li{padding:9px 0;line-height:1.6}.post__text-html ul li:first-child,.post__text-html ul ul li:first-child,.post__text-html ul ol li:first-child,.post__text-html ol li:first-child,.post__text-html ol ul li:first-child,.post__text-html ol ol li:first-child{padding-top:0}.post__text-html ul li:last-child,.post__text-html ul ul li:last-child,.post__text-html ul ol li:last-child,.post__text-html ol li:last-child,.post__text-html ol ul li:last-child,.post__text-html ol ol li:last-child{padding-bottom:0}.post__text-html ul{list-style-type:disc}.post__text-html ul ul,.post__text-html ul ol,.post__text-html ol ul,.post__text-html ol ol{margin-top:9px}.post__text-html code{white-space:normal;font-size:14px;font-family:Menlo,Monaco,'Consolas','Courier New',monospace}.post__text-html pre .hljs,.post__text-html pre .nohighlight{display:block}.post__text-html pre{display:block;overflow-x:auto;overflow-y:hidden;margin:0;padding:0;word-break:break-all}.post__text-html pre code{display:block;padding:17px 20px 20px;border:1px solid #e5e8ec;background:#fbfdff;white-space:pre-wrap}.post__text-html .spoiler{outline:0}.post__text-html .spoiler .spoiler_title{border-bottom:1px dotted;color:#548eaa;font-weight:500;font-size:16px;cursor:pointer}.post__text-html .spoiler .spoiler_title:visited,.post__text-html .spoiler .spoiler_title:hover{color:#487284}.post__text-html .spoiler:before{display:block;float:left;margin-top:4px;width:16px;height:16px;border:0 solid red;background:url(https://dr.habracdn.net/habr/6038caa1/images/spoiler.icon.png) no-repeat left top;content:' '}.post__text-html .spoiler .spoiler_text{display:none;overflow:hidden;margin-top:10px;padding:10px}.post__text-html .spoiler .spoiler_text .spoiler+br,.post__text-html .spoiler .spoiler_text .spoiler+br+br{display:none}.post__text-html .spoiler .spoiler_text .spoiler+br+.spoiler{margin-top:10px}.post__text-html .spoiler .spoiler_text .spoiler .spoiler_text{padding-bottom:0}.post__text-html .spoiler.spoiler_open:before{background:url(https://dr.habracdn.net/habr/6038caa1/images/spoiler.icon.png) no-repeat left bottom}.post__text-html .spoiler:focus .spoiler_title{color:#487284}.post__text-html p{margin:0;padding:0}.post__text-html abbr{border-bottom:1px dotted #343434;text-decoration:none;cursor:help}.post__text_v2 h2,.post__text_v2 h3,.post__text_v2 h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;margin:0}.fonts-loaded .post__text_v2 h2,.fonts-loaded .post__text_v2 h3,.fonts-loaded .post__text_v2 h4{font-weight:500;font-family:'Fira Sans',sans-serif}.post__text_v2 p{font-size:16px;line-height:24px;margin:0;clear:both}.post__text_v2 p:empty{display:none}.post__text_v2 img{height:auto}.post__text_v2 img,.post__text_v2 iframe{margin:0;max-width:100%;border:0}.post__text_v2 iframe{width:100%;margin:24px 0 4px;clear:both}.post__text_v2 figure{margin:0;padding:0;line-height:0;text-align:center}.post__text_v2 figcaption{font-size:13px;line-height:18px;text-align:center;color:#909090;margin-top:4px}.post__text_v2 figcaption:empty{display:none}.post__text_v2 hr{height:0;max-width:280px;margin:56px auto;border:1px solid #000;border-bottom:0;height:0;clear:both}.post__text_v2 blockquote{background:0 0;display:block;padding:12px 24px;background:0 0;border-left:4px solid #548eaa;margin:0;box-sizing:border-box;clear:both}.post__text_v2 .formula{margin:24px auto;display:block;clear:both}.post__text_v2 .formula.inline{margin:0 4px;display:inline-block;vertical-align:-.719ex}.post__text_v2 pre .hljs,.post__text_v2 pre .nohighlight{display:block;clear:both}.post__text_v2 code{display:inline-block;vertical-align:middle;padding:3px 5px;border-radius:4px;background-color:#fafafa;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;clear:both}.post__text_v2 pre{display:block;overflow-x:auto;overflow-y:hidden;margin:0;padding:0;word-break:break-all;clear:both}.post__text_v2 pre code{display:block;padding:16px 32px;border:1px solid #eee;border-radius:4px;background:#fbfdff;box-sizing:border-box;tab-size:4;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal;text-overflow:initial;overflow-x:auto;overflow-y:hidden}.post__text_v2 ul,.post__text_v2 ul ul,.post__text_v2 ul ol,.post__text_v2 ol,.post__text_v2 ol ul,.post__text_v2 ol ol{margin:0;padding:0 0 0 32px}.post__text_v2 ul li,.post__text_v2 ul ul li,.post__text_v2 ul ol li,.post__text_v2 ol li,.post__text_v2 ol ul li,.post__text_v2 ol ol li{line-height:24px;position:relative}.post__text_v2 .table{overflow:auto}.post__text_v2 table{margin:0;min-width:100%;border:1px solid #d5dddf;border-collapse:collapse;table-layout:fixed;clear:both}.post__text_v2 table caption{text-align:left;text-indent:1em}.post__text_v2 table td,.post__text_v2 table th{padding:6px 12px 9px;border:1px solid #d5dddf;vertical-align:top;line-height:1.5}.post__text_v2 table td img,.post__text_v2 table th img{max-width:100%;height:auto}.post__text_v2 figure.float{float:left;width:calc(50% - 8px);margin-right:20px;margin-top:32px;margin-bottom:0;padding:0;z-index:1}.post__text_v2 figure.float+p{margin-top:32px;clear:none}.post__text_v2 details{background:#fafafa;border-radius:4px;padding:16px 36px;box-sizing:border-box;overflow:hidden;clear:both}.post__text_v2 details[open] summary:before{transform:rotate(90deg)}.post__text_v2 summary{display:inline-block;color:#548eaa;outline:0;cursor:pointer;position:relative;line-height:19px;font-size:16px;border-bottom:1px dashed;white-space:nowrap;clear:both}.post__text_v2 summary::-webkit-details-marker{display:none}.post__text_v2 summary::-moz-list-bullet{list-style-type:none}.post__text_v2 summary::before{content:"";width:0;height:0;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #548eaa;transition:transform .1s linear;transform:translateY(-50%);transform-origin:75% 25%;position:absolute;top:50%;left:-12px}.post__text_v2 .spoiler__content{font-size:16px;line-height:26px;margin:10px 0 8px}.post__text_v2 .embed_link{border:1px solid #d4e4ef;border-radius:4px;overflow:hidden;width:100%;box-sizing:border-box;display:flex;align-items:center;clear:both;padding:12px}.post__text_v2 .embed_layout-right{flex-direction:row-reverse}.post__text_v2 .embed_layout-right .embed__thumb{height:130px;width:244px;min-width:244px;margin:-12px -12px -12px 0}.post__text_v2 .embed__thumb{background-repeat:no-repeat;background-size:cover;background-position:50%;width:48px;height:48px;outline:1px solid #eee}.post__text_v2 .embed__caption{width:100%;box-sizing:border-box;display:block;line-height:24px;font-size:14px;color:#111;padding:0 12px;white-space:normal;min-width:0}.post__text_v2 .embed__caption-title{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post__text_v2 .embed__caption-description{color:#999;font-size:14px;line-height:20px;margin:8px 0}.post__text_v2 .embed__caption-link,.post__text_v2 .embed__caption-link:visited{color:#111}.post__text_v2 .image-inline{max-height:24px;width:auto;margin:0 4px}.post__text_v2 h2{margin-top:32px;font-weight:500;font-size:24px;line-height:32px}.post__text_v2 h3{font-weight:500;font-size:22px;line-height:32px}.post__text_v2 h4{font-weight:500;font-size:18px;line-height:26px}.post__text_v2 h3,.post__text_v2 h4{margin-top:32px}.post__text_v2 h2,.post__text_v2 h3,.post__text_v2 h4{clear:both}.post__text_v2 h2+p,.post__text_v2 h3+p,.post__text_v2 h4+p{margin-top:12px}.post__text_v2 h2+ul,.post__text_v2 h2+ol,.post__text_v2 h3+ul,.post__text_v2 h3+ol,.post__text_v2 h4+ul,.post__text_v2 h4+ol{margin-top:24px}.post__text_v2 ul,.post__text_v2 ol{margin-top:32px}.post__text_v2 ul li+li,.post__text_v2 ol li+li{margin:12px 0 0}.post__text_v2 ul ul,.post__text_v2 ul ol,.post__text_v2 ol ul,.post__text_v2 ol ol{margin-top:24px}.post__text_v2 p+p,.post__text_v2 p+a.anchor,.post__text_v2 p+div,.post__text_v2 div+p{margin-top:24px}.post__text_v2 blockquote,.post__text_v2 ol,.post__text_v2 ul,.post__text_v2 figure,.post__text_v2 details,.post__text_v2 pre,.post__text_v2 table,.post__text_v2 .embed_video,.post__text_v2 .embed_link{margin-top:32px}.post__text_v2 blockquote+p,.post__text_v2 ol+p,.post__text_v2 ul+p,.post__text_v2 figure+p,.post__text_v2 details+p,.post__text_v2 pre+p,.post__text_v2 table+p,.post__text_v2 .embed_video+p,.post__text_v2 .embed_link+p{margin-top:32px}.post__text_v2 :first-child{margin-top:0}.post__trash-button{margin-left:8px}.post-additionals{margin-bottom:32px}.post-additionals_company{margin-top:14px}.post-additionals__warning{color:#555;font-size:15px;line-height:20px;margin:0;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.post-additionals__warning>a{color:#548eaa;text-decoration:none}.formula-context-menu{position:absolute;background:#fff;box-shadow:0 0 12px rgba(0,0,0,.16);border-radius:4px;padding:0;color:#333;max-width:266px;white-space:normal}.formula-context-menu__item{padding:12px;line-height:1;cursor:pointer}.formula-context-menu__item:hover{background:#eee}.sandbox-panel{padding-top:12px;border-top:1px solid #d4dddf}.sandbox-panel_full-post{margin:20px 0}.sanbox-panel__buttons{display:flex;align-items:flex-start;flex-wrap:wrap}.sandbox-message{border-radius:3px;padding:14px 20px 14px;box-sizing:border-box;margin-top:10px;font-size:15px;font-style:normal;font-weight:700;line-height:20px}.sandbox-message_moderation{background:rgba(84,142,170,.12)}.sandbox-message_resave{background:rgba(247,125,5,.12)}.sandbox_edit.topic-form .sandbox-message{margin:0 0 22px}.sandbox-message__comment-time{color:#5f5f5f;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:500;line-height:20px;float:right}.sandbox-message__text>strong{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:15px;font-weight:700;line-height:20px}.sandbox-message__text>p{color:#333;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:15px;font-weight:400;line-height:20px;margin-top:6px;margin-bottom:0}.send_invite_wrapper,.publish_wrapper,.reject_wrapper,.transfer_wrapper{margin-right:12px}.send_invite_wrapper:last-child,.publish_wrapper:last-child,.reject_wrapper:last-child,.transfer_wrapper:last-child{margin-right:0}.megapost-cover{margin-bottom:11px}.megapost-cover__img{height:600px;background-color:#ccc;background-position:50% 50%;background-size:cover;background-repeat:none}.megapost-cover_short .megapost-cover__img{height:500px}.megapost-cover__img_darken{position:relative}.megapost-cover__img_darken:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:rgba(0,0,0,.55);content:''}.megapost-cover__company-blog{position:absolute;top:0;left:auto;width:100%}.megapost-cover_short .megapost-cover__company-blog{top:30px;left:0}.megapost-cover__grid-link{position:absolute;top:0;right:0;box-sizing:border-box;padding:0 30px;height:40px;white-space:nowrap;line-height:40px}.megapost-cover__inner{position:relative;z-index:2;height:100%}.megapost-cover_short .megapost-cover__inner{box-sizing:border-box;padding:14px 20px 20px}.megapost-cover_short{margin-bottom:11px}.megapost-head{position:relative;top:50%;transform:translateY(-50%)}.megapost-head__blog-link{display:inline-block;box-sizing:border-box;margin-bottom:10px;padding:0;color:#fff;vertical-align:top;text-transform:uppercase;white-space:nowrap;font-weight:700;font-size:12px}.megapost-head__blog-link:hover{color:#fff}.megapost-cover_dark .megapost-head__blog-link{color:#000}.megapost-head__title,.megapost-head__title-link{color:#fff;text-indent:-3px;font-weight:700;font-size:34px;line-height:1.5em}.megapost-cover_light .megapost-head__title,.megapost-cover_light .megapost-head__title-link{color:#fff}.megapost-cover_dark .megapost-head__title,.megapost-cover_dark .megapost-head__title-link{color:#000}.fonts-loaded .megapost-head__title,.fonts-loaded .megapost-head__title-link{font-weight:500;font-family:'Fira Sans',sans-serif}.megapost-head__title-link:hover{color:#fff;text-decoration:none}.megapost-cover_light .megapost-head__title-link:hover{color:#fff}.megapost-cover_dark .megapost-head__title-link:hover{color:#000}.megapost-head__title{margin:0 0 18px;max-width:580px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.megapost-head__title .searched-item{color:#353535}.megapost-head__meta{position:absolute;bottom:0;left:auto;margin-bottom:30px}.preview-data{display:flex;flex-direction:column;height:100%}.preview-data__head{display:flex;align-items:center}.preview-data__blog-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;text-shadow:0 0 30px rgba(0,0,0,.1);font-weight:700;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:22px;text-decoration:none}.megapost-cover_light .preview-data__blog-link{color:#fff}.megapost-cover_dark .preview-data__blog-link{color:#000}.preview-data__time-published{margin-left:auto;color:#fff;text-shadow:0 0 30px rgba(0,0,0,.1);font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.megapost-cover_light .preview-data__time-published{color:#fff}.megapost-cover_dark .preview-data__time-published{color:#000}.preview-data__title,.preview-data__title-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:14px;color:#fff;text-shadow:0 0 30px rgba(0,0,0,.1);font-size:26px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:36px;text-rendering:optimizeLegibility}.preview-data__title:hover,.preview-data__title-link:hover{text-decoration:none}.fonts-loaded .preview-data__title,.fonts-loaded .preview-data__title-link{font-weight:500;font-family:'Fira Sans',sans-serif}.megapost-cover_light .preview-data__title,.megapost-cover_light .preview-data__title-link{color:#fff}.megapost-cover_dark .preview-data__title,.megapost-cover_dark .preview-data__title-link{color:#000}.preview-data__title-link{text-decoration:none}.preview-data__footer{margin-top:auto}.preview-data__meta{line-height:16px}.preview-data__flow,.preview-data__hubs{display:inline-block;vertical-align:middle}.preview-data__flow{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:22px;color:#fff;text-transform:uppercase;text-shadow:0 0 30px rgba(0,0,0,.1);letter-spacing:1px;font-size:13px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}.preview-data__flow:hover{color:#fff}.fonts-loaded .preview-data__flow{font-weight:500;font-family:'Fira Sans',sans-serif}.megapost-cover_light .preview-data__flow{color:#fff}.megapost-cover_dark .preview-data__flow{color:#000}.post-stats{display:inline-flex;align-items:center;margin:0;padding:0;list-style:none;border:1px solid #e5e9eb;height:40px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;border-radius:4px}.post-stats+.post-share{margin-top:20px}.post-stats__item{margin:0}.post-stats__item:first-child{margin-left:0}.post-stats__item_voting{height:100%}.post-stats__item_bookmark{margin-left:20px}.post-stats__item_views{margin-left:20px}.post-stats__item_edit-link{margin-left:3px;border-left:1px solid #e5e9eb}.post-stats__item_comments,.post-stats__item_share{margin-left:20px}.post-stats__views{display:flex;align-items:center;height:38px;padding:0 12px}.post-stats__views-count{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:13px;color:#548eaa;line-height:16px;margin-left:8px}.post-stats__comments-link{padding:0 12px;color:#548eaa;display:flex;align-items:center;height:38px;text-decoration:none}.post-stats__comments-link:hover{color:#487284}.post-stats__comments-link:hover .icon-svg_post-comments{color:inherit}.post-stats__edit{padding:0 16px;color:#548eaa}.post-stats__edit:hover{color:#487284}.post-stats__edit:hover .icon-svg_edit{color:inherit}.post-stats__edit-text{font-weight:500;font-size:13px;color:inherit;line-height:16px;margin-left:6px}.post-stats__delete{display:flex;align-items:center;width:auto;height:38px;padding:0 16px;border-left:1px solid #e4e8ea;background:#f9f9f9}.post-stats__delete .icon_svg{width:16px;height:16px}.post-stats__share{cursor:pointer;padding:0 12px;color:#548eaa;display:flex;align-items:center;height:38px;text-decoration:none;outline:0}.post-stats__share:hover{color:#487284}.post-stats__share:hover .icon-svg_post-share{color:inherit}.post-stats__comments-count,.post-stats__comments-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:13px;color:inherit;line-height:16px;margin-left:8px}.post-stats__comments-count_new{color:#6c9007}.post-stats__result{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;font-weight:700;font-size:13px;color:inherit;line-height:16px;margin-left:20px}.post-stats__result-counter{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#548eaa;margin-left:8px}.form{position:relative;display:block;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.form.hidden{display:none}.form .form__header{padding:0 20px;margin-bottom:14px;box-sizing:border-box}.form .item{margin-bottom:20px}.form .item:first-child{margin-top:0}.form .item:last-child{margin-bottom:0}.form .item>label{display:inline-block;margin-bottom:8px;width:100%;color:#333;vertical-align:middle;font-weight:500;font-size:16px;line-height:20px}.form .item textarea{padding:5px 10px;min-width:100%;width:100%;border:1px solid #d5dddf;color:#333;line-height:1.5;background-color:#fff}.form .item textarea:focus{outline:0;border:1px solid #a2bfd2;box-shadow:none;transition:border linear .2s,box-shadow linear .2s}.form_admin-causes,.form_abuse,.form_reject{margin-top:10px}.form_favorites-tags{margin-bottom:20px}.form_bordered{border:1px solid #e4e8ea}.form__close-btn{position:absolute;top:20px;right:20px;z-index:100;color:#aaa}.form__close-btn>.icon-svg{width:14px;height:14px}.form__fieldset{display:block;margin:0;padding:0 20px 24px;border:0}.form__fieldset_admin-causes{padding-bottom:16px;border:0}.form__fieldset_thin{padding:0 0 15px;box-sizing:border-box}.form__legend{display:block;margin:0;padding:19px 0 28px;color:#333;font-weight:500;font-size:16px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.form__legend_lang-settings{padding:0 20px;width:100%;height:40px;line-height:40px;white-space:nowrap;background:#ebf1f3;color:#838a92;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:500;margin-bottom:6px}.form__label{display:inline-block;color:#333;vertical-align:middle;font-weight:500;font-size:16px;line-height:20px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.form__label_datetime{font-size:0}.form__label_block{display:block;width:100%}.form__label_block:hover .form__label-text{color:#4d80aa}.form__label-text{color:#333;font-weight:400;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.form__desc{display:inline-block;margin-top:8px;width:100%;color:#333;vertical-align:middle;font-size:13px;line-height:21px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.form__title{display:inline-block;color:#484848;vertical-align:middle;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.form__input:checked+.form__label-text{color:#4d80aa;font-weight:700}.form__input_checkbox{margin-right:5px}.form__text-field{padding:5px 10px;min-width:100%;width:100%;height:40px;border:1px solid #d5dddf;color:#333;line-height:1.5;box-sizing:border-box;background-color:#fff}.form__text-field:focus{outline:0;border:1px solid #a2bfd2;box-shadow:none;transition:border linear .2s,box-shadow linear .2s}.form-control{font-size:14px}.form__buttons_comment{display:flex;margin-top:16px}.form__field{padding:18px 20px}.form__field_welcome{padding:8px 0}.form__footer{padding:16px 20px;border-top:1px solid #e4e8ea;background:#f9f9f9;box-sizing:border-box}.form__footer_simple{padding:22px 0 0;border:0;background:0 0}.form__footer_lang-settings,.form__footer_local-settings{padding:0 20px 24px;border:0;background:0 0}.form__footer_local-settings{width:100%;margin-top:26px}.form-notice{padding:15px 0 0}.form_notice{margin-bottom:20px;padding:20px;background:#f08080;color:#fff;position:relative}.form_notice p{line-height:1.5em}.form_notice p a{color:#fff}.form_notice.green{background:#d3f2c0;color:#333}.form-notice_error{color:#db5555;font-size:13px}.time_left{position:absolute;top:-31px;right:0;color:#db5555;font-size:13px}.habracaptcha__container{background-color:#fff;border:1px solid #dfdfdf;display:inline-block;font-size:11px;padding:20px;margin-bottom:8px}.habracaptcha__image{display:inline-block;height:64px;margin:0 0 12px;width:180px}.habracaptcha__refresh{display:inline-block;margin-left:16px;vertical-align:top}.habracaptcha__input{background:#fff;border:1px solid #d9d9d9;box-sizing:border-box;color:#3b3b3b;display:block;font-size:14px;height:34px;letter-spacing:3px;line-height:34px;margin:0;padding:0 10px;width:180px}.voting-wjt{padding:0;display:flex;align-items:center}.voting-wjt_post{height:38px}.voting-wjt_user,.voting-wjt_user-popover{align-items:flex-start}.voting-wjt_comments{margin-left:auto}.voting-wjt__button{width:34px;height:auto;text-align:center;padding:0;margin:0;flex:none;color:#bbcdd6;font-size:0;display:flex}.voting-wjt__button:hover{color:#487284}.voting-wjt__button:disabled:hover{color:#bbcdd6}.voting-wjt__button.voting-wjt__button_plus,.voting-wjt__button.voting-wjt__button_plus:hover,.voting-wjt__button.voting-wjt__button_plus:disabled:hover{color:#7ba600}.voting-wjt__button.voting-wjt__button_minus,.voting-wjt__button.voting-wjt__button_minus:hover,.voting-wjt__button.voting-wjt__button_minus:disabled:hover{color:#d53c30}.voting-wjt_user-info .voting-wjt__button+.voting-wjt__counter{padding:0}.voting-wjt__button_shift{margin-left:-10px}.voting-wjt__button_small{width:24px;height:24px}.voting-wjt__counter{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;display:flex;align-items:center;justify-content:center;min-width:38px;font-weight:700;font-size:13px;color:#548eaa;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.voting-wjt_user-popover .voting-wjt__counter{margin-left:15px}.voting-wjt__counter_negative{color:#d53c30}.voting-wjt__counter_positive{color:#6c9007}.voting-wjt__counter_result{width:auto}.voting-wjt__result-score,.voting-wjt__button_score{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;color:#c6d4d8;font-weight:700}.voting-wjt__button_score{padding:0}.voting-wjt__button_score:hover{color:#8aa9b5}.voting-wjt_pointer{cursor:pointer}.favorite-wjt{padding:0 5px 0 0;height:100%;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.favorite-wjt__button{border:0;background-color:transparent;box-shadow:none;padding:0;cursor:pointer;user-select:none;-webkit-appearance:none;-moz-appearance:none;touch-action:manipulation;padding:0 8px 0 10px;height:100%;color:#bac8cc;font-size:13px}.favorite-wjt__button::-moz-focus-inner{padding:0;border:0}.favorite-wjt__button:hover,.favorite-wjt__button:focus{box-shadow:none}.favorite-wjt__button:disabled{cursor:not-allowed}.favorite-wjt__button>span{display:none}.favorite-wjt__button:hover,.favorite-wjt__button:focus{outline:0;box-shadow:none;color:#8aa9b5}.favorite-wjt__button:disabled:hover{color:#bac8cc;cursor:not-allowed}.favorite-wjt__button.remove{color:#eb8000}.favorite-wjt__button.add{color:#bac8cc}.favorite-wjt__button.add:hover{color:#8aa9b5}.favorite-wjt__counter{display:inline-block;margin-left:-4px;min-width:.65em;height:100%;color:#545454;vertical-align:top;text-align:left;font-size:13px;line-height:38px}.bookmark-btn{display:flex;align-items:center;padding:0 0 0 12px;color:#aac7d6}.bookmark-btn:hover .icon-svg_bookmark,.bookmark-btn:hover .bookmark__counter{color:#487284}.bookmark-btn.btn_inner{display:flex;align-items:center}.bookmark-btn_is-added .icon-svg_bookmark{color:#a3bc49}.bookmark-btn_is-added:hover .icon-svg_bookmark{color:#a3bc49}.bookmark-btn_post{height:40px}.bookmark__counter{margin-left:8px;width:30px;color:#548eaa;text-align:left;font-weight:700;font-size:13px;line-height:16px}.tm-typo-form{background-color:#f7f7f7;border-top:1px solid #d5dddf;bottom:-500px;left:0;opacity:0;padding:20px 0 32px;position:fixed;transition:bottom .3s,opacity .3s;width:100%;z-index:9999}.tm-typo-form__header{margin-bottom:24px}.tm-typo-form__quote{border-left:4px solid #e45151;color:#111;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:15px;line-height:1.46;margin-bottom:26px;overflow:hidden;padding-left:20px}.tm-typo-form__title{color:#333;font-size:16px;font-weight:500;line-height:24px;text-transform:none}.tm-typo-form__close-btn{color:#aaa;padding:12px;position:absolute;right:0;top:-6px;z-index:100}.tm-typo-form_show{bottom:0;opacity:1;transition:bottom .3s,opacity .3s}.tm-typo-form__hint{font-size:13px;color:#777;margin:10px 0 24px}.tm-typo-form__textarea{resize:none}.subscription{background:url(https://dr.habracdn.net/habr/6038caa1/images/subscription-block.png) no-repeat 95% bottom;background-color:#336388;background-size:35%;border-radius:3px;color:#fff;line-height:120%;overflow:hidden;padding:12px 42px 12px 32px;position:relative;z-index:1}.subscription__title{font-size:32px;font-weight:700;line-height:115%;margin:0}.subscription__form,.subscription__thanks{height:40px}.subscription__close{background:0 0;border:0;color:#fff;cursor:pointer;opacity:.5;position:absolute;right:12px;top:12px}.subscription .subscription__form .form-select:after{border-color:#fff}.subscription__form select{background:#336388;color:#fff}.subscription__form .btn{height:40px;line-height:40px;margin-left:16px;width:156px;font-size:14px;background-color:#fdb833;position:relative}.subscription__form .btn.btn-loading{border-color:#e2a52e}.subscription__form .btn.btn-loading::before{animation:loader 2s ease-in-out infinite;background-color:rgba(0,0,0,.1);content:'';height:100%;left:0;opacity:1;position:absolute;top:0;transform-origin:100% 0%;width:0;z-index:0}.subscription__thanks{display:flex;align-items:flex-end;font-weight:700}@keyframes loader{0%{width:0}70%{opacity:1;width:100%}90%{opacity:0;width:100%}to{opacity:0;width:0}}.form-select{display:inline-block;max-width:100%;width:220px;position:relative;vertical-align:top}.form-select.form-select_x-small{width:60px}.form-select.form-select_small{width:140px}.form-select.form-select_size-160{width:160px}.form-select.form-select_medium{width:220px}.form-select.form-select_large{width:380px}.form-select.form-select_fullwidth{width:100%}.form-select.form-select_fullwidth select{width:100%}.form-select:not([multiple]):after{border:2px solid #77a8d0;border-right:0;border-top:0;content:" ";display:block;height:6px;pointer-events:none;position:absolute;transform:rotate(-45deg);width:6px;margin-top:-5px;right:15px;top:50%;z-index:4}.form-select:hover:after{border-color:#77a8d0}.form-select_is-disabled:not([multiple]):after{border-color:#d9d9d9}.form-select_is-loading:not([multiple]):after{content:"";position:absolute;top:50%;right:8px;width:16px;height:16px;margin-top:-8px;margin-left:-8px;border-radius:50%;border:1px solid #77a8d0;border-left-color:transparent;animation:spinner .6s linear infinite}.form-select_align-right{margin-left:auto}.form-select__control{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:3px;box-shadow:none;display:inline-flex;font-size:1rem;height:40px;justify-content:flex-start;line-height:1.5;padding:0 35px 0 14px;position:relative;vertical-align:top;background-color:#fff;border-color:#d9d9d9;color:#333;cursor:pointer;display:block;font-size:14px;width:100%;max-width:100%;outline:0}.form-select__control:focus,.form-select__control.is-focused,.form-select__control:active,.form-select__control.is-active{outline:0}.form-select__control[disabled]{cursor:not-allowed}.form-select__control[disabled]:hover{border-color:#d9d9d9}.form-select__control:hover,.form-select__control.is-hovered{border-color:#77a8d0}.form-select__control:focus,.form-select__control.is-focused,.form-select__control:active,.form-select__control.is-active{border-color:#77a8d0}.form-select__control[disabled]{background-color:#f8f8f8;box-shadow:none;color:#777}.form-select__control:not([multiple]){padding-right:35px}.form-select_is-invalid .form-select__control{border-color:#e47979}.form-select__control_size-medium{height:36px}@keyframes spinner{to{transform:rotate(360deg)}}.page-header{height:120px}.page-header_small{padding:16px 0 20px;height:auto}.page-header_bordered{margin-bottom:20px;border-bottom:1px solid #d5dddf}.page-header_tall{height:140px}.page-header_wrapper{display:flex;align-items:flex-start}.page-header_110,.page-header_subscriptions{display:flex;align-items:center;height:90px;font-family:"Fira Sans",sans-serif;font-style:normal;font-weight:500;font-size:22px;color:#5b666a}.page-header_subscriptions{margin-bottom:20px}.page-header__extra{text-align:right;line-height:1.66;margin-bottom:20px;font-size:14px}.page-header__info-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:baseline;color:#464646;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:18px;font-weight:700;line-height:20px;margin:0}.page-header__info-title:link{text-decoration:none}.fonts-loaded .page-header__info-title{font-family:'Fira Sans',sans-serif;font-weight:500}.page-header__info-desc{color:#343434;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:4px 0 0}.page-header__username-link{color:inherit;text-decoration:none}.page-header__username-link+.page-header__nickname{margin-left:8px}.page-header__nickname{position:relative;padding-left:1em;color:#548eaa;font-size:14px}.page-header__nickname:before{position:absolute;top:0;left:0;content:'@'}.page-header__stats{position:relative;box-sizing:border-box;width:84px;height:48px}.page-header__stats_rating{width:100px}a.page-header__stats_subscribers:hover{text-decoration:none}.page-header__stats-value{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;color:#cd66cd;font-size:22px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:22px}.fonts-loaded .page-header__stats-value{font-weight:500;font-family:'Fira Sans',sans-serif}.page-header__stats-value_branding{display:inline-block;margin-left:8px;height:auto;vertical-align:top;font-size:14px}.page-header__stats-value_magenta{color:#cd66cd}.page-header__stats-value_blue{color:#5a85ae}.page-header__stats-value_green{color:#6c8d00}.page-header__stats-value_rating{color:#68c07b}.page-header__stats-value_rating svg{vertical-align:top;margin-top:-1px}.page-header__stats-label{position:absolute;bottom:0;left:0;color:#6f7577;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:normal}.page-header__stats-label_rating{padding-left:24px}.page-header__user-data{display:flex;justify-content:flex-start;vertical-align:center}.page-header__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;margin:0;padding:0;color:#535353;font-weight:700;font-size:22px}.fonts-loaded .page-header__title{font-weight:500;font-family:'Fira Sans',sans-serif}.page-header__title_main{color:#777;font-size:24px}.page-header__title_main:hover{color:#777}.page-header__title_flow{color:#777}.page-header__title_flow:hover{color:#777}.page-header__title-link{color:#5b666a;text-decoration:none}.page-header__title-link:hover,.page-header__title-link:active{text-decoration:none;color:#548eaa}.page-header__form-selector{position:relative}.page-header__title_inline,.page-header__form-selector{width:auto}.page-header__arrow{font-weight:700;font-size:20px;line-height:1}.fonts-loaded .page-header__arrow{font-weight:500;font-family:'Fira Sans',sans-serif}.page-header__buttons{margin-left:auto}.page-header__button+.page-header__button{margin-left:6px}.page-header__banner{margin-top:-20px;margin-bottom:20px}.page-header__banner a{display:block}.page-header__banner img{display:block;width:100%;max-height:300px}.column-wrapper_no-menu .page-header{border-bottom:1px solid #d5dddf;padding-top:28px;padding-bottom:30px;margin-bottom:20px}.page__body{margin-bottom:30px}.user-info{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.user-info:link{text-decoration:none}.user-info *{box-sizing:border-box}.user-info_conversations{display:flex;flex-direction:column;align-items:flex-end}.user-info_inline{display:inline-flex;align-items:center}.user-info_post-additional{margin:20px 0;padding:20px 20px 14px;border:1px solid #e4e8ea}.user-info__name,.user-info__nickname{display:inline-block;vertical-align:baseline;line-height:20px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.user-info__name{color:#343434}.user-info__name:link{text-decoration:none}.user-info__name:hover{color:#484848}.user-info__fullname{color:#343434;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.user-info__fullname:link{text-decoration:none}.user-info__fullname_conversations{display:inline-block;vertical-align:baseline;margin-bottom:5px}.user-info__fullname_medium{font-weight:500;font-size:18px}.user-info__fullname_wrapper{margin-bottom:5px}.user-info__nickname{color:#548eaa;font-weight:500;font-size:14px;text-decoration:none}.user-info__nickname>a{color:#548eaa;text-decoration:none}.user-info__nickname:hover,.user-info__nickname:active{color:#487284}.user-info__nickname_doggy{position:relative;padding-left:1em}.user-info__nickname_doggy:before{position:absolute;top:3px;left:0;color:inherit;content:'@';font-weight:inherit;line-height:1}.user-info__nickname_small{margin-left:8px;font-size:13px}.user-info__nickname_subscribed{color:#417505}.user-info__nickname_subscribed:hover{color:#346100}.user-info__nickname_comment{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#414b50;font-weight:700;text-decoration:none}.user-info__nickname_comment:hover{color:#548eaa}.user-info__nickname_thin{color:#9a9a9a;font-weight:400}.user-info__status{position:relative;top:-10px;color:#ccc;font-size:11px;font-weight:400;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.user-info__specialization{margin-top:4px;color:#343434;font-size:14px;line-height:20px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.user-info__contacts{border-top:1px solid #e4e8ea;height:40px;align-items:center;margin:0 24px}.user-info__image-pic{display:block;margin:0;max-width:100%;height:auto;border:0;border-radius:3px}.user-info__image-pic_small{width:24px;height:24px}.user-info__image-pic_normal{width:36px;height:36px}.user-info__image-pic_medium{width:48px;height:48px}.user-info__stats{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.user-info__buttons{display:flex;align-items:center;margin-bottom:18px}.user-info__about{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.user-info__name{margin:0}.author-panel{margin:20px 0;border:1px solid #e4e8ea;border-radius:4px}.author-panel_company{padding:0}.author-panel .user-info__stats{margin-bottom:12px}.author-panel .user-info{width:100%}.author-panel .btn_x-large{height:32px}.author-panel .user-info__buttons{margin-left:auto;display:flex;justify-content:flex-end;align-items:flex-start}.author-panel .user-info__nickname{font-weight:500;font-size:14px;line-height:20px}.author-panel .user-info__nickname:before{top:1px}.author-panel .user-info__fullname{font-weight:700;color:#464646;font-size:14px;line-height:20px}.author-panel .user-info__specialization{color:#343434;font-size:14px;line-height:20px}.author-panel__user-info{padding:20px 20px 23px;display:flex;justify-content:space-between;background:#f9f9f9;border-top:1px solid #e4e8ea;border-bottom:1px solid #e4e8ea;box-sizing:border-box}:root{--quickFade-time: 1.5s;--fade-time: 2s;--blur-time: 2s;--blur-amount: 0.088em}.comment__head_my-comment{position:relative}.dust{position:absolute;top:0;left:0;z-index:99999;filter:blur(.05em)}.quickFade{animation:fadeoutUFO var(--quickFade-time) linear forwards}@keyframes fadeoutUFO{0%{opacity:1}to{opacity:0}}.blur{animation:fadeblur var(--blur-time) ease-in forwards}@keyframes fadeblur{0%{opacity:1;filter:blur(.05em)}80%{filter:blur(var(--blur-amount))}to{opacity:0}}.stacked-counter{position:relative;width:84px;height:48px}.stacked-counter:link{text-decoration:none}.stacked-counter_fluid{width:auto;min-width:38px;text-align:center}.stacked-counter__label{position:absolute;bottom:0;left:0;color:#6f7577;font-size:12px;line-height:normal;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.stacked-counter__value{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;color:#cd66cd;font-size:22px;line-height:22px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.fonts-loaded .stacked-counter__value{font-weight:500;font-family:'Fira Sans',sans-serif}.stacked-counter__value_magenta{color:#cd66cd}.stacked-counter__value_blue{color:#5a85ae}.stacked-counter__value_green{color:#6c8d00}.stacked-counter__value_red{color:#d53c30}.voting-wjt{padding:0;display:flex;align-items:center}.voting-wjt_post{height:38px}.voting-wjt_user,.voting-wjt_user-popover{align-items:flex-start}.voting-wjt_comments{margin-left:auto}.voting-wjt__button{width:34px;height:auto;text-align:center;padding:0;margin:0;flex:none;color:#bbcdd6;font-size:0;display:flex}.voting-wjt__button:hover{color:#487284}.voting-wjt__button:disabled:hover{color:#bbcdd6}.voting-wjt__button.voting-wjt__button_plus,.voting-wjt__button.voting-wjt__button_plus:hover,.voting-wjt__button.voting-wjt__button_plus:disabled:hover{color:#7ba600}.voting-wjt__button.voting-wjt__button_minus,.voting-wjt__button.voting-wjt__button_minus:hover,.voting-wjt__button.voting-wjt__button_minus:disabled:hover{color:#d53c30}.voting-wjt_user-info .voting-wjt__button+.voting-wjt__counter{padding:0}.voting-wjt__button_shift{margin-left:-10px}.voting-wjt__button_small{width:24px;height:24px}.voting-wjt__counter{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;display:flex;align-items:center;justify-content:center;min-width:38px;font-weight:700;font-size:13px;color:#548eaa;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.voting-wjt_user-popover .voting-wjt__counter{margin-left:15px}.voting-wjt__counter_negative{color:#d53c30}.voting-wjt__counter_positive{color:#6c9007}.voting-wjt__counter_result{width:auto}.voting-wjt__result-score,.voting-wjt__button_score{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;color:#c6d4d8;font-weight:700}.voting-wjt__button_score{padding:0}.voting-wjt__button_score:hover{color:#8aa9b5}.voting-wjt_pointer{cursor:pointer}.search-results-title{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:#222;font-size:21px;line-height:normal;font-weight:700}.alter_search{margin-top:20px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:#222;font-size:14px;line-height:normal;font-weight:400}.alter_search>a{text-decoration:none;color:#548eaa}.post-type-selector_wrap{position:relative;display:inline-block;vertical-align:middle;min-height:33px;margin:0}.post-type-selector{position:relative;border:1px solid transparent;padding:0 10px;margin:0;box-sizing:border-box;background:#fff;white-space:normal}.post-type-selector.can_select{border-color:#d9d9d9;position:absolute;left:0;z-index:101}.post-type-selector__item{display:none;padding:5px 0;box-sizing:border-box;position:relative}.post-type-selector__item.active,.can_select .post-type-selector__item{display:block}.post-type-selector__link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-bottom:1px dashed;box-sizing:border-box;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:#79a1b4;font-size:24px;display:inline-block;vertical-align:baseline;width:auto;line-height:1;text-decoration:none;white-space:nowrap}.fonts-loaded .post-type-selector__link{font-family:'Fira Sans',sans-serif;font-weight:500}.post-type-selector__link:hover{text-decoration:none}.latex-preview{margin-bottom:30px}.latex-preview__label{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:13px;color:#5b5b5b;font-weight:700;margin-bottom:12px;line-height:15px;display:inline-block;width:100%}.latex-preview__area{width:100%;background:#f6f6f6;padding:10px;box-sizing:border-box;font-size:14px;line-height:1.5em;color:#3b3b3b;overflow-x:auto}.switch-light{position:relative;display:inline-block;vertical-align:middle;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;line-height:normal;width:160px}.switch-light:after{clear:both;content:'';display:table}.switch-light *,.switch-light :before,.switch-light :after{box-sizing:border-box}.switch-light input{position:absolute;z-index:3;opacity:0}.switch-light input:focus~span:after{box-shadow:none}.switch-light input:checked~.switch-light__buttons:after{right:0}.switch-light.hidden{display:none}.switch-light_latex-modal{margin-bottom:35px}.switch-light__buttons{position:relative;display:flex;align-items:center;padding:0;height:28px;line-height:26px}.switch-light__buttons:after{position:absolute;top:0;right:50%;z-index:1;display:block;padding:0;width:50%;height:28px;content:'';transition:all .2s ease-out;border-radius:3px;background-color:#74a1b5}.switch-light__button{position:relative;width:50%;height:100%;border:1px solid #d9d9d9;background-color:#fff;text-align:center;cursor:pointer}.switch-light__button>span{position:relative;z-index:3}.switch-light__button_left{border-right:0;border-radius:3px 0 0 3px}.switch-light__button_right{border-left:0;border-radius:0 3px 3px 0}.switch-light__button,.switch-light input:checked~.switch-light__buttons .switch-light__button:first-child span{color:#4d7f95;text-align:center;font-weight:700;font-size:12px}.switch-light__button:hover,.switch-light input:checked~.switch-light__buttons .switch-light__button:first-child span:hover{color:#76aac1}.switch-light input~.switch-light__buttons .switch-light__button:first-child span,.switch-light input:checked~.switch-light__buttons .switch-light__button:nth-child(2) span{color:#fff}.n-modal{position:relative;z-index:999;box-sizing:border-box;margin:50px auto;padding:15px 20px 20px;width:640px;border-radius:3px;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#000}.n-modal_open{overflow:hidden}.n-modal__wrapper{position:fixed;top:0;left:0;overflow:auto;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.n-modal__head{position:relative;padding-bottom:16px}.n-modal__head_bordered{border-bottom:1px solid #dadada}.n-modal__body{padding-top:12px;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}.n-modal__title{color:#464646;font-size:20px;line-height:29px}.fonts-loaded .n-modal__title{font-weight:500;font-family:'Fira Sans',sans-serif}.n-modal__desc{margin:0 0 17px;padding:0;color:#515151;font-size:15px;line-height:22px}.n-modal__close{position:absolute;top:3px;right:-5px;padding:5px;border:0;background-color:transparent;box-shadow:none;color:#a9a9a9;cursor:pointer}.n-modal__close .icon-svg_navbar-close-search{width:13px;height:13px}.n-modal__close::-moz-focus-inner{padding:0;border:0}.n-modal__close:hover,.n-modal__close:focus{outline:0;box-shadow:none}.n-modal__close:disabled{cursor:not-allowed}.n-modal__help-link{margin-left:20px;text-decoration:underline}.form-field_lang-settings{padding:14px 20px;box-sizing:border-box}.form-field_latex-texarea{margin-bottom:35px}.form-field__label{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:13px;color:#5b5b5b;font-weight:700;margin-bottom:12px;line-height:15px;display:inline-block;width:100%}.form-field__control{border:1px solid #d2d2d2;font-size:14px;line-height:1.5em;color:#3b3b3b;background-color:#fff}.form-field__control:focus{border:1px solid #a2bfd2;outline:0;box-shadow:none;transition:border linear .2s,box-shadow linear .2s}.form-field__control_textarea{background-color:#fff;width:100%;min-height:135px;padding:10px;box-sizing:border-box;overflow-y:auto;color:#000}.topic-form form .spoiler_help{position:relative;margin-bottom:25px}.topic-form form .spoiler_help .text{margin-top:15px;font-size:13px}.topic-form form .spoiler_help .text ol{padding-left:30px;list-style:decimal}.topic-form form #user_specializm,.topic-form form #company_specializm{position:relative;margin-bottom:25px}.topic-form form .fields-group{position:relative;margin-bottom:32px}.topic-form form .fields-group__controls{display:flex;align-items:flex-start;margin-bottom:13px}.topic-form form .fields-group__description{font-size:14px;line-height:20px;color:#222}.topic-form form .item{position:relative;margin-bottom:25px}.topic-form form .item.item_publication-language,.topic-form form .item.item_publication-type{margin-bottom:0}.topic-form form .item.item_publication-language{margin-left:24px}.topic-form form .item.item_publication-language:first-child{margin-left:0}.topic-form form .item.userformat{margin-top:25px}.topic-form form .item .count{position:absolute;top:0;right:0;color:#999;text-align:right;font-size:11px}.topic-form form .item:last-child{margin-bottom:0}.topic-form form .item>label{display:block;margin-bottom:7px;color:#424242;font-weight:700;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:13px}.topic-form form .item>label .required_field{color:#ff7058}.topic-form form .item>label.default_checkbox{font-weight:400}.topic-form form .item>label .migrate_link{font-weight:400;font-size:13px;margin-left:12px;color:#548eaa;text-decoration:none}.topic-form form .item input[type=password],.topic-form form .item input[type=text],.topic-form form .item input[type=email]{background:#fff;display:block;box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 10px;width:100%;height:34px;border:1px solid #d9d9d9;color:#3b3b3b;font-size:14px;line-height:34px}.topic-form form .item input[type=password]:focus,.topic-form form .item input[type=text]:focus,.topic-form form .item input[type=email]:focus{outline:0;border:1px solid #a2bfd2;box-shadow:none;transition:border linear .2s,box-shadow linear .2s}.topic-form form .item input.form-control_datepicker,.topic-form form .item input.form-control_timepicker{display:inline-block;margin-left:13px;width:auto;vertical-align:baseline}.topic-form form .item textarea{width:99%;height:200px}.topic-form form .item textarea:focus{outline:0;border:1px solid #a2bfd2;box-shadow:none;transition:border linear .2s,box-shadow linear .2s}.topic-form form .item select{line-height:27px;font-size:12px}.topic-form form .item select option{line-height:27px}.topic-form form .item input[type=password]:disabled,.topic-form form .item input[type=text]:disabled,.topic-form form .item input[type=email]:disabled{border:1px solid #d9d9d9;background:#eee;color:#bbb}.topic-form form .item input[type=checkbox]{margin:3px}.topic-form form .item textarea:disabled{border:1px solid #d9d9d9;background:#eee;color:#bbb}.topic-form form .item .error{display:block;margin-top:5px;color:#ff7058;font-size:11px;line-height:13px}.topic-form form .item .description{margin-top:5px;color:#999;font-size:11px;line-height:15px}.topic-form form .item .checkbox_list{overflow:hidden;margin-top:10px}.topic-form form .item .checkbox_list label{display:block;float:left;width:50%;font-weight:400}.topic-form form .item.one_column .checkbox_list label{float:none;margin-bottom:10px;width:auto}.topic-form form .item .radio_list{margin-top:10px}.topic-form form .item .radio_list label{font-weight:400;margin-right:10px}.topic-form form .item .radio_list.custom{color:#3f3f3f}.topic-form form .item .radio_list.custom label{display:inline-block;margin:5px 10px;border-bottom:1px dashed;color:#3a7ca2;cursor:pointer}.topic-form form .item .radio_list.custom label:first-child{margin-left:5px}.topic-form form .item .radio_list.custom label.checked{margin:0 5px;padding:5px;border-bottom:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#eeecd8;color:#53513f}.topic-form form .item .radio_list.custom label.checked:first-child{margin-left:0}.topic-form form .item .radio_list.custom label input{display:none}.topic-form form .item .checkbox_single{margin-bottom:10px}.topic-form form .item .checkbox_single label{display:inline-block;margin:0;font-weight:400}.topic-form form .item .checkbox_in_label label{display:inline;font-weight:400}.topic-form form .item .checkbox_in_label .label{font-weight:700}.topic-form form .item .iframe_uploader{overflow:hidden;border:0}.topic-form form .item .iframe_uploader_preview{overflow:hidden}.topic-form form .item .iframe_uploader_preview .image{position:relative;float:left;margin-bottom:10px;min-width:48px;min-height:48px;max-width:70%}.topic-form form .item .iframe_uploader_preview .image .delete{position:absolute;top:2px;right:2px;display:none;float:right;padding:5px;background:#666;color:#fff;text-transform:uppercase;font-size:10px;line-height:10px;opacity:.9;cursor:pointer}.topic-form form .item .iframe_uploader_preview .image .delete:hover{background:#8b0000}.topic-form form .item .iframe_uploader_preview .image:hover .delete{display:block}.topic-form form .item .iframe_uploader_preview .image img{display:block;margin:0;padding:0;min-width:30px;max-width:100%}.topic-form form .item.habracaptcha{overflow:hidden}.topic-form form .item.habracaptcha .captcha_image{margin-bottom:20px;font-size:11px}.topic-form form .item.habracaptcha img{margin-right:10px;width:166px;height:75px;vertical-align:middle}.topic-form form .item.habracaptcha a{text-decoration:none;font-size:14px}.topic-form form .item.habracaptcha a span{border-bottom:1px dashed;font-size:11px}.topic-form .profile_settings_form #user_specializm,.topic-form .profile_settings_form #company_specializm,.topic-form .company_description_form #user_specializm,.topic-form .company_description_form #company_specializm{position:relative;box-sizing:border-box;margin:0;padding:17px 0 8px}.topic-form .profile_settings_form #user_specializm .item,.topic-form .profile_settings_form #company_specializm .item,.topic-form .company_description_form #user_specializm .item,.topic-form .company_description_form #company_specializm .item{padding:0}.topic-form .profile_settings_form #user_specializm .item .count,.topic-form .profile_settings_form #company_specializm .item .count,.topic-form .company_description_form #user_specializm .item .count,.topic-form .company_description_form #company_specializm .item .count{top:0}.topic-form .profile_settings_form .item,.topic-form .company_description_form .item{box-sizing:border-box;margin:0;padding:17px 0 8px}.topic-form .profile_settings_form .item:first-child,.topic-form .company_description_form .item:first-child{padding-top:0}.topic-form .profile_settings_form .item.avatar,.topic-form .profile_settings_form .item.stages,.topic-form .company_description_form .item.avatar,.topic-form .company_description_form .item.stages{box-sizing:border-box;padding-bottom:25px}.topic-form .profile_settings_form .item .count,.topic-form .company_description_form .item .count{top:0}.topic-form .form-field-medium .item{width:60%}.topic-form .form-field-small .item{width:30%}.topic-form .editor{position:relative}.topic-form .editor .panel{border:1px solid #e0e0e0;border-bottom:0;background:#f5f5f5}.topic-form .editor .panel .wysiwyg_wrapper:after{clear:both;content:'';display:table}.topic-form .editor .panel .wysiwyg_wrapper .with-title{display:block;float:left;margin:0;margin-top:1px;margin-right:15px;padding:0}.topic-form .editor .panel .wysiwyg_wrapper .btn{float:left;width:32px;height:32px;border-right:1px solid #dcdcdc;color:#6da3bd;vertical-align:middle;text-align:center;line-height:32px;margin:0}.topic-form .editor .panel .wysiwyg_wrapper .btn:hover{background:#dcdcdc;color:#4d7285}.topic-form .editor .panel .wysiwyg_wrapper .btn .g-icon{display:inline-block;vertical-align:middle}.topic-form .editor .panel .wysiwyg_wrapper .btn.btn-dropdown{position:relative;overflow:hidden}.topic-form .editor .panel .wysiwyg_wrapper .btn.btn-dropdown select{position:absolute;top:0;left:0;height:32px;border:0;font-size:14px;line-height:32px;-moz-opacity:0;-khtml-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-appearance:none}.topic-form .editor .panel .wysiwyg_wrapper .can_use_html{float:right;padding:0 10px;height:32px;border-left:1px solid #dcdcdc;color:#666;vertical-align:middle;text-align:center;font-size:10px;line-height:32px}.topic-form .editor .panel .wysiwyg_wrapper .can_use_html a{border-bottom:1px dashed;text-decoration:none}.topic-form .editor .panel .wysiwyg_wrapper .help_holder{clear:both;padding:10px;border-top:1px solid #dcdcdc}.topic-form .editor .panel .wysiwyg_wrapper .help_holder h4{margin-top:20px;margin-bottom:10px;color:#666;font-weight:700;font-size:12px}.topic-form .editor .panel .wysiwyg_wrapper .help_holder h4:first-child{clear:both;margin-top:0;padding-top:10px;font-size:16px}.topic-form .editor .panel .wysiwyg_wrapper .help_holder dl{margin-bottom:10px;font-size:11px}.topic-form .editor .panel .wysiwyg_wrapper .help_holder dl dt{color:#000;font-weight:700}.topic-form .editor .panel .wysiwyg_wrapper .help_holder dl dd{color:#666}.topic-form .editor .editor__footer{padding-left:15px;height:32px;border:1px solid #e0e0e0;border-top:0;background-color:#f5f5f5;line-height:32px}.topic-form .editor .editor__footer .markdown_checkbox{display:inline-block;color:#464646;vertical-align:baseline;font-weight:400;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:normal}.topic-form .editor .editor__footer .markdown_checkbox input[type=checkbox]{margin:0;margin-right:5px}.topic-form .editor .text-holder{box-sizing:border-box;padding:0;border:1px solid #dcdcdc;background:#fff}.topic-form .editor .text-holder textarea{box-sizing:border-box;margin:0;padding:4px;width:100%;height:120px;outline:0;border:0;vertical-align:top;font-size:14px}.topic-form .editor .panel .help_holder .close_html{text-align:right;font-size:10px}.topic-form .editor .panel .help_holder .close_html a{border-bottom:1px dashed;text-decoration:none}.topic-form .feedback_page .editor .text-holder textarea{resize:vertical}.topic-form .img_uploader{overflow:hidden;padding:5px;width:300px;height:60px;border:1px solid #efefef;text-align:center}.topic-form .img_uploader img{display:block;margin:0 auto;margin-bottom:5px}.topic-form .img_uploader a.upload_again{border-bottom:1px dashed;text-decoration:none;font-size:10px;line-height:20px}.topic-form .upload_form{padding:10px;width:278px;height:40px;border:0 solid red;background:#fff;text-align:left}.topic-form .upload_form .progress{margin-top:5px;height:5px;border:1px solid #eee}.topic-form .upload_form .progress .bar{width:0%;height:5px;background:#aaa;background:url(https://dr.habracdn.net/habr/6038caa1/images/form/loader_button.gif) repeat-x 0 0}.topic-form .upload_form .state{color:#666;font-size:9px}.topic-form .preview_placeholder{margin-bottom:20px;padding:10px;border:4px solid #eee;font-size:12px}.topic-form .buttons .description{clear:both;padding-top:10px;color:#999;font-size:11px}.topic-form .buttons .text{display:inline-block;margin-left:10px;padding-top:1px;vertical-align:middle;font-size:12px}.topic-form .blue_buttons_panel{margin-bottom:15px;padding:20px;background:#e0edf8}.topic-form .blue_buttons_panel input{margin-right:15px}.topic-form .blue_buttons_panel input.big{margin-right:30px}.topic-form .dropdown-menu{overflow:hidden;border-radius:4px;background-color:#f2f2f2}.topic-form .dropdown-menu li{padding:5px;border-top:1px solid #e5e5e5;text-align:left;font-size:12px}.topic-form .dropdown-menu li a{color:#000}.topic-form .dropdown-menu li a img{display:inline-block;width:20px;height:20px;border-radius:20px;vertical-align:middle}.topic-form .dropdown-menu li a span.name{display:inline-block;margin-left:5px;vertical-align:middle}.topic-form .dropdown-menu li:first-child{border-top:none}.topic-form .dropdown-menu li:hover,.topic-form .dropdown-menu .active{background-color:#e5e5e5}.topic-form .dropdown-menu li:active{background-color:#e5e5e5}.topic-form .dropdown-menu{margin:0;padding:0;list-style:none}.topic-form .dropdown-menu a:hover{text-decoration:none;cursor:pointer}.topic-form .autocomplete-w1{position:absolute;top:5px;left:0}.topic-form .autocomplete{overflow:auto;max-height:350px;border:1px solid #999;background:#fff;text-align:left;font-size:12px;cursor:default}.topic-form .autocomplete .selected{background:#f0f0f0}.topic-form .autocomplete div{overflow:hidden;padding:2px 5px;color:#333;white-space:nowrap}.topic-form .autocomplete strong{color:#000;font-weight:700}.topic-form .form_notice{position:relative;margin-bottom:20px;padding:20px;background:#f08080;color:#fff}.topic-form .form_notice p{line-height:1.5em}.topic-form .form_notice p a{color:#fff}.topic-form .form_notice.green{background:#d3f2c0;color:#333}.topic-form .form{display:block;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.topic-form .form.hidden{display:none}.topic-form .form_admin-causes{position:relative;z-index:2;margin-top:-1px;padding:20px 15px;border:1px solid #d5e7e4}.topic-form .form__fieldset{margin:0;padding:0}.topic-form .form__fieldset_admin-causes{margin-bottom:20px;border:0}.topic-form .form__legend{display:block;margin:0;padding:0 0 16px;color:#484848;font-weight:700;font-size:14px}.topic-form .form__label_datetime{font-size:0}.topic-form .form__label_block{display:block;width:100%;line-height:28px}.topic-form .form__label_block:hover .form__label-text{color:#4d80aa}.topic-form .form__label-text{color:#484848;font-size:13px}.topic-form .form__input:checked+.form__label-text{color:#4d80aa;font-weight:700}.topic-form .form__input_checkbox{margin-right:5px}.topic-form .form-control{font-size:14px}.autocomplete{overflow:auto;max-height:350px;border:1px solid #999;background:#fff;text-align:left;font-size:12px;cursor:default}.autocomplete .selected{background:#f0f0f0}.autocomplete div{overflow:hidden;padding:2px 5px;color:#333;white-space:nowrap}.autocomplete strong{color:#000;font-weight:700}.topic-form.topic_add,.topic-form.topic_migrate,.topic-form.sandbox_edit{margin-top:34px;padding-top:18px;border-top:1px solid #d3dde0}.topic-form.topic_add .post_full,.topic-form.topic_migrate .post_full,.topic-form.sandbox_edit .post_full{border:3px solid #d6d6d6}.topic-form.topic_add .post_full .post__wrapper,.topic-form.topic_migrate .post_full .post__wrapper,.topic-form.sandbox_edit .post_full .post__wrapper{padding:0 10px 15px}.topic-form#sandbox_post_form #global_notify,.topic-form#post_form #global_notify{margin-bottom:20px}.topic-form#sandbox_post_form .item textarea,.topic-form#post_form .item textarea{height:400px}.topic-form#sandbox_post_form .col_wrap,.topic-form#post_form .col_wrap{width:100%;margin-bottom:25px}.topic-form#sandbox_post_form .col_left,.topic-form#sandbox_post_form .col_right,.topic-form#post_form .col_left,.topic-form#post_form .col_right{position:relative;display:inline-block;vertical-align:top}.topic-form#sandbox_post_form .col_left,.topic-form#post_form .col_left{margin-right:15px}.topic-form#sandbox_post_form .col_left+.col_right,.topic-form#post_form .col_left+.col_right{margin-left:-4px}.topic-form#sandbox_post_form .col_right,.topic-form#post_form .col_right{top:1px}.topic-form#post_form .item textarea{height:400px}.topic-form#post_form .recovery_mode{padding:10px;margin-bottom:20px;color:#fff;border-radius:5px}.topic-form#post_form .recovery_mode.red{color:#fff;background:#ed6060}.topic-form#post_form .recovery_mode.green{color:#000;background:#d3f2c0}.topic-form#post_form .markdown .checkbox_single{margin-bottom:0}.topic-form#post_form .markdown .description{margin-top:0}.topic-form .admin_ouredit_placeholder{position:relative;padding:20px;margin:0 0 20px;font-size:14px;color:#333;background:#d3f2c0}.topic-form .description_with_icon{min-height:35px;padding-top:10px;padding-left:50px;font-size:11px;color:#999;background:url(https://dr.habracdn.net/habr/6038caa1/images/form.warning.png) no-repeat left center}.topic-form .description_with_icon.nopadding{padding-top:1px;margin-bottom:20px}.topic-form .add_poll{margin-bottom:20px}.topic-form .add_poll>a{text-decoration:none;color:#548eaa}.topic-form .add_poll a:focus{outline:1px dotted #a2bfd2;outline-offset:3px;box-shadow:0}.topic-form .delete_poll{text-decoration:none;color:#548eaa}.topic-form .file_or_link.file .link{display:none}.topic-form .file_or_link.file .file{display:block}.topic-form .file_or_link.link .link{display:block}.topic-form .file_or_link.link .file{display:none}.topic-form .select_tree_hubs,.topic-form .is_offtopic{display:inline-block;padding:8px;padding-left:32px;margin-bottom:25px;font-size:12px;color:#ec5f41;background:url(https://dr.habracdn.net/habr/6038caa1/images/form_alert.png) no-repeat 8px center;border:1px dashed #ec5f41}.topic-form .select_tree_hubs>a,.topic-form .is_offtopic>a{text-decoration:none;color:#548eaa}.topic-form .time_elapsed .item{margin-top:10px}.topic-form .polls .poll{padding-top:20px;margin-bottom:20px;border-top:1px dashed #ccc}.topic-form .polls .poll .poll_variants{padding-top:10px}.topic-form .polls .poll .poll_variants.radio input[type=radio]{display:inline-block}.topic-form .polls .poll .poll_variants.radio input[type=checkbox]{display:none}.topic-form .polls .poll .poll_variants.checkbox input[type=radio]{display:none}.topic-form .polls .poll .poll_variants.checkbox input[type=checkbox]{display:inline-block}.topic-form .polls .poll .poll_variants .variant{margin-bottom:10px;position:relative;display:inline-block}.topic-form .polls .poll .poll_variants .variant input[type=text]{display:inline-block;width:500px;padding-right:36px}.topic-form .polls .poll .poll_variants .variant .error{margin-left:22px}.topic-form .polls .poll .poll_variants .variant .btn_remove_poll_variant{position:absolute;right:0;top:0;z-index:100;display:inline-block;padding:0;width:36px;height:34px;color:#a6b7c0}.topic-form .polls .poll .poll_variants .variant .btn_remove_poll_variant:hover{color:#677982}.topic-form .polls .poll .poll_variants .variant .variant_text::placeholder{color:transparent}.topic-form .polls .poll .poll_variants .variant:last-child .variant_text::placeholder{color:#999}.topic-form .polls .poll .poll_variants .variant:last-child .btn_remove_poll_variant{display:none}.topic-form .form-label:focus,.topic-form .form-checkbox:focus{outline:1px dotted #a2bfd2;outline-offset:3px;box-shadow:none}.topic-form #preview_placeholder{padding:10px;margin:7px 0 20px;border:5px solid #d6d6d6}.topic-form #preview_placeholder.hidden{display:none}.topic-form .checkbox-tutorial{display:inline-block;height:34px;padding:0 35px 0 10px;overflow:hidden;white-space:nowrap;vertical-align:bottom;border:1px solid #d9d9d9;box-sizing:border-box}.topic-form .checkbox-tutorial>.checkbox__label:before{top:0}.topic-form .fake_label{display:block;margin-bottom:7px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:13px;font-weight:700;line-height:13px;color:#424242;visibility:hidden}.topic-form .ribbon{position:relative;position:relative;border-width:1px 0 1px 1px;box-sizing:border-box;top:-1px}.topic-form .ribbon:after{width:36px;height:36px;border:1px solid transparent}.topic-form .ribbon input:focus{outline:1px dotted #a2bfd2;outline-offset:3px;box-shadow:none}.topic-form .ribbon:after{position:absolute;right:17px;bottom:50%;display:inline-block;border-right-color:#d9d9d9;border-bottom-color:#d9d9d9;content:"";transform:rotate(136deg);box-sizing:border-box;transform-origin:100% 100%}.topic-form .preview-bar{z-index:100;padding:10px;margin-bottom:10px;overflow:hidden;background:#f5f5f5;border-bottom:1px solid #d6d6d6;box-sizing:border-box;position:sticky;top:0}.topic-form .preview-bar>span{display:inline-block;height:30px;font-size:13px;line-height:30px;color:#464646;vertical-align:middle}.topic-form .preview-bar .btn{float:right}.topic-form #global_notify,.topic-form .global_notify{margin-bottom:20px}.topic-form #global_notify .inner_notice,.topic-form .global_notify .inner_notice{position:relative;margin:0;padding:20px;background:#d3f2c0;color:#333}.topic-form #global_notify .warning,.topic-form .global_notify .warning{background:#f38d8f;color:#fff}.topic-form #global_notify .warning a,.topic-form .global_notify .warning a{color:#fff;text-decoration:underline}.topic-form #global_notify .restore_form_data,.topic-form .global_notify .restore_form_data{text-decoration:none;color:#548eaa}.topic-form #global_notify a.close,.topic-form .global_notify a.close{position:absolute;top:5px;right:10px;border-bottom:1px dashed;text-align:right;text-decoration:none;font-size:10px}.topic-form .dotted{border-bottom:1px dotted}.topic-form .hidden{display:none}.lang .select_wrap{position:relative;max-width:180px}.lang .select_wrap select{-moz-appearance:none;-webkit-appearance:none;align-items:center;background-color:#fff;border-radius:3px;border:1px solid #dbdbdb;box-shadow:none;color:#333;cursor:pointer;display:block;font:14px/1.6 Verdana,Geneva,sans-serif;height:36px;max-width:100%;padding:0 35px 0 14px;position:relative;width:100%}.lang .select_wrap:after{border:2px solid #77a8d0;border-right:0;border-top:0;content:" ";display:block;height:5px;pointer-events:none;position:absolute;transform:rotate(-45deg);width:5px;margin-top:-5px;right:15px;top:50%;z-index:4}.buttons_migrate{margin-top:32px}.poll-result{margin:0;padding:0;list-style:none}.poll-result__item{margin-bottom:19px}.poll-result__item:last-child{margin-bottom:0}.poll-result__data{display:flex;align-items:center;margin-bottom:13px}.poll-result__data-percent{font-weight:500;font-size:14px;color:#80868a;line-height:16px}.poll-result__data-percent_winner{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;color:#5e8eac}.poll-result__data-label{font-size:14px;color:#333;line-height:16px;margin-left:8px}.poll-result__data-label.poll-result__my-vote{color:#5e8eac}.poll-result__data-label.poll-result__my-vote:after{content:'';background-image:url();background-position:0 0;background-repeat:no-repeat;display:inline-block;vertical-align:middle;width:14px;height:14px;margin-left:6px}.poll-result__data-votes{font-weight:500;font-size:13px;color:#777;line-height:16px;margin-left:auto}.poll-result__bar{height:8px;width:100%;background:#eef0f3}.poll-result__progress{height:100%;background-color:#bfc8ce}.poll-result__progress_winner{background-color:#5e8eac}.post-share{display:block;white-space:nowrap;padding:0;border-radius:4px;border:1px solid #e4e8ea;background-color:#fff;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;overflow:hidden}.post-share_news-block{margin-top:20px}.post-share__title{color:#555;font-weight:500;font-size:14px}.post-share__buttons{margin-left:auto}.post-donate{display:flex;align-items:center;justify-content:space-between;padding:19px;border:1px solid #e4e8ea;background-color:#fff;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;margin-bottom:20px}.post-donate__title{color:#555;font-weight:500;font-size:14px}#xpanel{position:fixed;top:50%;right:16px;z-index:1;width:32px;background:#999;opacity:.5;cursor:pointer;transform:translateY(0);will-change:transform}#xpanel:hover{opacity:1}#xpanel .change{position:absolute;top:-15px;left:0;padding:0 10px;color:#666;text-decoration:none;font-size:12px}#xpanel .refresh{display:block;margin:2px;width:28px;height:28px;background:url(https://dr.habracdn.net/habr/6038caa1/images/comments/bar/refresh.gif) no-repeat left top}#xpanel .refresh.loading{background:url(https://dr.habracdn.net/habr/6038caa1/images/comments/bar/refresh-loading.gif) no-repeat left top}#xpanel .new{display:block;padding:0;padding-top:4px;padding-bottom:6px;width:34px;color:#fff;text-align:center;text-decoration:none;font-size:12px}#xpanel .next_new,#xpanel .prev_new{display:block;padding:0;padding-top:4px;padding-bottom:6px;width:34px;color:#fff;text-align:center;text-decoration:none;font-size:12px}#xpanel .next_new,#xpanel .prev_new,#xpanel .new{position:relative;margin-top:2px}#xpanel .next_new:before,#xpanel .prev_new:before,#xpanel .new:before{position:absolute;top:-2px;right:1px;left:1px;margin:0 auto;width:28px;height:0;border-top:solid 1px #5c5c5c;border-bottom:solid 1px #ddd;content:""}#xpanel .refresh:hover,#xpanel .next_new:hover,#xpanel .prev_new:hover,#xpanel .new:hover{background-color:rgba(0,0,0,.1)}.reasons-vote__title{font-size:15px;margin-bottom:16px;font-weight:700}.reasons-vote__item{margin-bottom:17px}.reasons-result__item{display:flex;justify-content:space-between;position:relative;padding-bottom:4px;margin-bottom:10px}.reasons-result__item:last-child{margin-bottom:0}.reasons-result__item:before{background-color:#eee;bottom:0;content:'';display:block;height:1px;left:0;position:absolute;width:100%}.reasons-result__percent{font-weight:700}.reasons-result__result-line{background-color:#ccc;bottom:0;display:block;height:1px;left:0;position:absolute}.reasons-result__top-border{background-image:linear-gradient(90deg,#a8cb3f 0 var(--percent-value),#e15959 var(--percent-value) 100%);border-bottom:0;border-radius:3px 3px 0 0;height:4px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100%}.js-reasons-vote_result-content,.js-reasons-vote_result-empty{display:none}.profile-section{margin:0;padding:0 0 50px}.profile-section__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin-bottom:8px;color:#464646;font-weight:700;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:20px}.profile-section__title>h2{margin:0}.profile-section__container{margin:0;padding:0}.profile-section__container+.profile-section__title{margin:30px 0 0}.profile-section__about-text{margin:0;padding:0 5px 0 0;color:#343434;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:22px;overflow:hidden}.profile-section__about-text h1,.profile-section__about-text h2,.profile-section__about-text h3,.profile-section__about-text h4,.profile-section__about-text h5,.profile-section__about-text h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-weight:500}.profile-section__about-text h1 code,.profile-section__about-text h2 code,.profile-section__about-text h3 code,.profile-section__about-text h4 code,.profile-section__about-text h5 code,.profile-section__about-text h6 code{font-weight:500;font-size:inherit;font-family:'Fira Sans',sans-serif}.fonts-loaded .profile-section__about-text h1,.fonts-loaded .profile-section__about-text h2,.fonts-loaded .profile-section__about-text h3,.fonts-loaded .profile-section__about-text h4,.fonts-loaded .profile-section__about-text h5,.fonts-loaded .profile-section__about-text h6{font-weight:500;font-family:'Fira Sans',sans-serif}.profile-section__about-text h1 a,.profile-section__about-text h2 a,.profile-section__about-text h3 a,.profile-section__about-text h4 a,.profile-section__about-text h5 a,.profile-section__about-text h6 a{text-decoration:none;color:#548eaa}.profile-section__about-text h1 a:hover,.profile-section__about-text h1 a:active,.profile-section__about-text h2 a:hover,.profile-section__about-text h2 a:active,.profile-section__about-text h3 a:hover,.profile-section__about-text h3 a:active,.profile-section__about-text h4 a:hover,.profile-section__about-text h4 a:active,.profile-section__about-text h5 a:hover,.profile-section__about-text h5 a:active,.profile-section__about-text h6 a:hover,.profile-section__about-text h6 a:active{color:#487284}.profile-section__about-text h1,.profile-section__about-text h2{font-size:24px;line-height:32px}.profile-section__about-text h3,.profile-section__about-text h4,.profile-section__about-text h5,.profile-section__about-text h6{font-size:20px;line-height:28px}.profile-section__about-text a{color:#548eaa;text-decoration:none}.profile-section__about-text a:visited{color:#992298}.profile-section__about-text a:hover{color:#487284;text-decoration:underline}.profile-section__about-text hr{height:0;border:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}.profile-section__about-text blockquote{display:block;margin:12px 0;padding:18px 20px;background:#fff7d7}.profile-section__about-text table{margin:1.5em 0;width:100%;border:1px solid #d5dddf;border-collapse:collapse}.profile-section__about-text table caption{text-align:left;text-indent:1em}.profile-section__about-text table td,.profile-section__about-text table th{padding:6px 12px 9px;border:1px solid #d5dddf;vertical-align:top;line-height:1.5}.profile-section__about-text table td img,.profile-section__about-text table th img{max-width:100%;height:auto}.profile-section__about-text img{margin:0;vertical-align:middle;max-width:100%;height:auto}.profile-section__about-text img[align=left]{margin-top:5px;margin-right:30px;margin-bottom:5px}.profile-section__about-text img[align=right]{margin-top:5px;margin-bottom:5px;margin-left:30px}.profile-section__about-text img[data-tex]{visibility:hidden}.profile-section__about-text .oembed{overflow:hidden}.profile-section__about-text iframe{width:100%;border:0}.profile-section__about-text br+img{margin:0}.profile-section__about-text .user_link{display:inline-block;position:relative;white-space:nowrap}.profile-section__about-text .user_link:before{color:inherit;content:'@';display:inline-block;font-size:inherit;font-weight:inherit;line-height:inherit;margin-right:2px;vertical-align:baseline}.profile-section__about-text ul,.profile-section__about-text ul ul,.profile-section__about-text ul ol,.profile-section__about-text ol,.profile-section__about-text ol ul,.profile-section__about-text ol ol{margin:0 0 0 34px;padding:0}.profile-section__about-text ul li,.profile-section__about-text ul ul li,.profile-section__about-text ul ol li,.profile-section__about-text ol li,.profile-section__about-text ol ul li,.profile-section__about-text ol ol li{padding:9px 0;line-height:1.6}.profile-section__about-text ul li:first-child,.profile-section__about-text ul ul li:first-child,.profile-section__about-text ul ol li:first-child,.profile-section__about-text ol li:first-child,.profile-section__about-text ol ul li:first-child,.profile-section__about-text ol ol li:first-child{padding-top:0}.profile-section__about-text ul li:last-child,.profile-section__about-text ul ul li:last-child,.profile-section__about-text ul ol li:last-child,.profile-section__about-text ol li:last-child,.profile-section__about-text ol ul li:last-child,.profile-section__about-text ol ol li:last-child{padding-bottom:0}.profile-section__about-text ul{list-style-type:disc}.profile-section__about-text ul ul,.profile-section__about-text ul ol,.profile-section__about-text ol ul,.profile-section__about-text ol ol{margin-top:9px}.profile-section__about-text code{white-space:normal;font-size:14px;font-family:Menlo,Monaco,'Consolas','Courier New',monospace}.profile-section__about-text pre .hljs,.profile-section__about-text pre .nohighlight{display:block}.profile-section__about-text pre{display:block;overflow-x:auto;overflow-y:hidden;margin:0;padding:0;word-break:break-all}.profile-section__about-text pre code{display:block;padding:17px 20px 20px;border:1px solid #e5e8ec;background:#fbfdff;white-space:pre-wrap}.profile-section__about-text .spoiler{outline:0}.profile-section__about-text .spoiler .spoiler_title{border-bottom:1px dotted;color:#548eaa;font-weight:500;font-size:16px;cursor:pointer}.profile-section__about-text .spoiler .spoiler_title:visited,.profile-section__about-text .spoiler .spoiler_title:hover{color:#487284}.profile-section__about-text .spoiler:before{display:block;float:left;margin-top:4px;width:16px;height:16px;border:0 solid red;background:url(https://dr.habracdn.net/habr/6038caa1/images/spoiler.icon.png) no-repeat left top;content:' '}.profile-section__about-text .spoiler .spoiler_text{display:none;overflow:hidden;margin-top:10px;padding:10px}.profile-section__about-text .spoiler .spoiler_text .spoiler+br,.profile-section__about-text .spoiler .spoiler_text .spoiler+br+br{display:none}.profile-section__about-text .spoiler .spoiler_text .spoiler+br+.spoiler{margin-top:10px}.profile-section__about-text .spoiler .spoiler_text .spoiler .spoiler_text{padding-bottom:0}.profile-section__about-text .spoiler.spoiler_open:before{background:url(https://dr.habracdn.net/habr/6038caa1/images/spoiler.icon.png) no-repeat left bottom}.profile-section__about-text .spoiler:focus .spoiler_title{color:#487284}.profile-section__about-text p{margin:0;padding:0}.profile-section__about-text abbr{border-bottom:1px dotted #343434;text-decoration:none;cursor:help}.profile-section__container_team,.profile-section__container_stages{padding-top:10px}.profile-section__invited{margin:0;padding:0;color:#343434;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:21px}.profile-section__invited>a{color:#548eaa;text-decoration:none}.profile-section__user-hub{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding:0 12px;height:28px;border-radius:3px;background-color:#e4eff2;color:#5e6973;white-space:nowrap;font-weight:500;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:28px}.profile-section__user-hub:link{text-decoration:none}.profile-section__user-hub:hover{background-color:#bae4ff;text-decoration:none}.profile-section__user-hub_cross{background-color:#d6ebba}.profile-section__user-hub_cross:hover{background-color:#bade8a}.profile-section__link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#4d8ea9;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-decoration:none}.profile-section__user-badge{display:inline-block;box-sizing:border-box;padding:6px 14px;height:32px;border:1px solid #6aacd6;border-radius:18px;color:#4f93c0;vertical-align:middle;white-space:nowrap;font-weight:500;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;cursor:help}.profile-section__user-badge:link{text-decoration:none}.profile-section__show-more{color:#548eaa;font-size:13px;border-bottom:1px dotted;text-decoration:none;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.load_more{width:100%;padding:20px 0;text-align:center;display:inline-block;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-decoration:none;color:#548eaa}.load_more:hover>span{border-bottom:1px dotted}.user-message{position:relative;display:block}a.user-message:hover{text-decoration:none}.user-message__head{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:7px}.user-message__username,.user-message__nickname{color:#444;font-weight:500;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.user-message__username:link,.user-message__nickname:link{text-decoration:none}.user-message__nickname{color:#548eaa}.user-message__date-time{position:relative;right:0;margin-left:auto;color:#777;font-size:12px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.user-message__date-time_marked{color:#548eaa}.user-message__date-time_marked:after{content:'';display:inline-block;width:100%;border-bottom:2px solid #7aafc8;position:absolute;left:0;bottom:-10px}.user-message__body{overflow:hidden;max-width:600px;color:#343434;font-size:14px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:22px}.user-message__body_html h1,.user-message__body_html h2,.user-message__body_html h3,.user-message__body_html h4,.user-message__body_html h5,.user-message__body_html h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-weight:500}.user-message__body_html h1 code,.user-message__body_html h2 code,.user-message__body_html h3 code,.user-message__body_html h4 code,.user-message__body_html h5 code,.user-message__body_html h6 code{font-weight:500;font-size:inherit;font-family:'Fira Sans',sans-serif}.fonts-loaded .user-message__body_html h1,.fonts-loaded .user-message__body_html h2,.fonts-loaded .user-message__body_html h3,.fonts-loaded .user-message__body_html h4,.fonts-loaded .user-message__body_html h5,.fonts-loaded .user-message__body_html h6{font-weight:500;font-family:'Fira Sans',sans-serif}.user-message__body_html h1 a,.user-message__body_html h2 a,.user-message__body_html h3 a,.user-message__body_html h4 a,.user-message__body_html h5 a,.user-message__body_html h6 a{text-decoration:none;color:#548eaa}.user-message__body_html h1 a:hover,.user-message__body_html h1 a:active,.user-message__body_html h2 a:hover,.user-message__body_html h2 a:active,.user-message__body_html h3 a:hover,.user-message__body_html h3 a:active,.user-message__body_html h4 a:hover,.user-message__body_html h4 a:active,.user-message__body_html h5 a:hover,.user-message__body_html h5 a:active,.user-message__body_html h6 a:hover,.user-message__body_html h6 a:active{color:#487284}.user-message__body_html h1,.user-message__body_html h2{font-size:24px;line-height:32px}.user-message__body_html h3,.user-message__body_html h4,.user-message__body_html h5,.user-message__body_html h6{font-size:20px;line-height:28px}.user-message__body_html a{color:#548eaa;text-decoration:none}.user-message__body_html a:visited{color:#992298}.user-message__body_html a:hover{color:#487284;text-decoration:underline}.user-message__body_html hr{height:0;border:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}.user-message__body_html blockquote{display:block;margin:12px 0;padding:18px 20px;background:#fff7d7}.user-message__body_html table{margin:1.5em 0;width:100%;border:1px solid #d5dddf;border-collapse:collapse}.user-message__body_html table caption{text-align:left;text-indent:1em}.user-message__body_html table td,.user-message__body_html table th{padding:6px 12px 9px;border:1px solid #d5dddf;vertical-align:top;line-height:1.5}.user-message__body_html table td img,.user-message__body_html table th img{max-width:100%;height:auto}.user-message__body_html img{margin:0;vertical-align:middle;max-width:100%;height:auto}.user-message__body_html img[align=left]{margin-top:5px;margin-right:30px;margin-bottom:5px}.user-message__body_html img[align=right]{margin-top:5px;margin-bottom:5px;margin-left:30px}.user-message__body_html img[data-tex]{visibility:hidden}.user-message__body_html .oembed{overflow:hidden}.user-message__body_html iframe{width:100%;border:0}.user-message__body_html br+img{margin:0}.user-message__body_html .user_link{display:inline-block;position:relative;white-space:nowrap}.user-message__body_html .user_link:before{color:inherit;content:'@';display:inline-block;font-size:inherit;font-weight:inherit;line-height:inherit;margin-right:2px;vertical-align:baseline}.user-message__body_html ul,.user-message__body_html ul ul,.user-message__body_html ul ol,.user-message__body_html ol,.user-message__body_html ol ul,.user-message__body_html ol ol{margin:0 0 0 34px;padding:0}.user-message__body_html ul li,.user-message__body_html ul ul li,.user-message__body_html ul ol li,.user-message__body_html ol li,.user-message__body_html ol ul li,.user-message__body_html ol ol li{padding:9px 0;line-height:1.6}.user-message__body_html ul li:first-child,.user-message__body_html ul ul li:first-child,.user-message__body_html ul ol li:first-child,.user-message__body_html ol li:first-child,.user-message__body_html ol ul li:first-child,.user-message__body_html ol ol li:first-child{padding-top:0}.user-message__body_html ul li:last-child,.user-message__body_html ul ul li:last-child,.user-message__body_html ul ol li:last-child,.user-message__body_html ol li:last-child,.user-message__body_html ol ul li:last-child,.user-message__body_html ol ol li:last-child{padding-bottom:0}.user-message__body_html ul{list-style-type:disc}.user-message__body_html ul ul,.user-message__body_html ul ol,.user-message__body_html ol ul,.user-message__body_html ol ol{margin-top:9px}.user-message__body_html code{white-space:normal;font-size:14px;font-family:Menlo,Monaco,'Consolas','Courier New',monospace}.user-message__body_html pre .hljs,.user-message__body_html pre .nohighlight{display:block}.user-message__body_html pre{display:block;overflow-x:auto;overflow-y:hidden;margin:0;padding:0;word-break:break-all}.user-message__body_html pre code{display:block;padding:17px 20px 20px;border:1px solid #e5e8ec;background:#fbfdff;white-space:pre-wrap}.user-message__body_html .spoiler{outline:0}.user-message__body_html .spoiler .spoiler_title{border-bottom:1px dotted;color:#548eaa;font-weight:500;font-size:16px;cursor:pointer}.user-message__body_html .spoiler .spoiler_title:visited,.user-message__body_html .spoiler .spoiler_title:hover{color:#487284}.user-message__body_html .spoiler:before{display:block;float:left;margin-top:4px;width:16px;height:16px;border:0 solid red;background:url(https://dr.habracdn.net/habr/6038caa1/images/spoiler.icon.png) no-repeat left top;content:' '}.user-message__body_html .spoiler .spoiler_text{display:none;overflow:hidden;margin-top:10px;padding:10px}.user-message__body_html .spoiler .spoiler_text .spoiler+br,.user-message__body_html .spoiler .spoiler_text .spoiler+br+br{display:none}.user-message__body_html .spoiler .spoiler_text .spoiler+br+.spoiler{margin-top:10px}.user-message__body_html .spoiler .spoiler_text .spoiler .spoiler_text{padding-bottom:0}.user-message__body_html .spoiler.spoiler_open:before{background:url(https://dr.habracdn.net/habr/6038caa1/images/spoiler.icon.png) no-repeat left bottom}.user-message__body_html .spoiler:focus .spoiler_title{color:#487284}.user-message__body_html p{margin:0;padding:0}.user-message__body_html abbr{border-bottom:1px dotted #343434;text-decoration:none;cursor:help}.user-message__body_html blockquote{margin:12px 0;background:0 0;border-left:2px solid #aac7d6;padding:0 12px}.user-message__body_html>ol,.user-message__body_html>ul{padding:0 0 0 16px;margin:0}.user-message__body_html>ol>li,.user-message__body_html>ul>li{line-height:1.6;margin:12px 0;padding-left:4px}.user-message__body_html>ol>li:first-child,.user-message__body_html>ul>li:first-child{margin-top:0}.user-message__body_html>ol>li:last-child,.user-message__body_html>ul>li:last-child{margin-bottom:0}.user-message__body_html .spoiler .spoiler_title{font-size:14px}.user-message__delete-btn{position:absolute;top:0;right:0;padding:0;color:#548eaa}.user-message__delete-btn>.icon-svg{width:10px;height:10px;vertical-align:top;position:relative;top:2px}.user-message__delete-btn.btn{opacity:0}.comment{position:relative;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.comment.is_selected:after{position:absolute;top:0;left:-20px;width:20px;height:24px;background:url(https://dr.habracdn.net/habr/6038caa1/images/comment.selected.icon.png) no-repeat 0 0;content:"";font-family:Webdings}.comment:before{content:' ';position:absolute;width:100%;left:-100%;height:100px}.comment_plain{flex:1;max-width:540px}.comment_plain:before{content:none}.comment_collapsed{padding-bottom:20px}.content-list:hover>.content-list__item>.comment>.comment__collapse,.comment_collapsed>.comment__collapse{display:block}.comment__collapse{display:none;cursor:pointer;position:absolute;left:-17px;line-height:8px;top:7px;z-index:9;padding-left:17px;font-weight:700;color:#548eaa}.comment__collapse:before{border:2px solid #a3b4bd;border-radius:50%;height:5px;width:5px;line-height:5px;display:block;position:absolute;left:0;background:#fff;content:""}.comment__collapse:hover:before{border-color:#548eaa}.comment_collapsed>.comment__collapse:before{left:-2px;top:-2px;background:0 0;width:8px;height:8px;border:2px solid #548eaa}.comment_collapsed>.comment__collapse:after{border:2px solid #548eaa;border-radius:50%;content:"";display:block;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:4px;top:4px}.content-list_comments .comment__folding-dotholder{position:absolute;top:0;left:0;display:none;width:1px;height:1px}.content-list_comments .comment__folding-dotholder:before{position:absolute;top:9px;right:1px;width:500px;height:5px;background:url(https://dr.habracdn.net/habr/6038caa1/images/bg-folding-dot-light.png) repeat-x 5px 0;content:''}@media screen and (min-width:1025px){.content-list:hover>.content-list__item>.comment>.comment__folding-dotholder{display:block}}.comment__head{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:8px;transition:background-color ease .3s}.comment__head_my-comment{background-color:#fff8dd}.comment__head_topic-author{background-color:#f5fbe5}.comment__head_deleted{background-color:#eee}.comment__head_moderated{background-color:#ffe8eb}.comment__head_new-comment{background-color:#e7f3ff}.comment__date-time{margin-left:8px;color:#5f5f5f;font-size:13px}.comment__status{margin-right:7px;margin-left:auto;color:#777;font-weight:500;font-size:12px}.comment__message,.comment-form__preview{padding-right:10px;color:#111;font-size:15px;line-height:1.46;overflow:hidden;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.comment__message h1,.comment-form__preview h1,.comment__message h2,.comment-form__preview h2,.comment__message h3,.comment-form__preview h3,.comment__message h4,.comment-form__preview h4,.comment__message h5,.comment-form__preview h5,.comment__message h6,.comment-form__preview h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-weight:500}.comment__message h1 code,.comment-form__preview h1 code,.comment__message h2 code,.comment-form__preview h2 code,.comment__message h3 code,.comment-form__preview h3 code,.comment__message h4 code,.comment-form__preview h4 code,.comment__message h5 code,.comment-form__preview h5 code,.comment__message h6 code,.comment-form__preview h6 code{font-weight:500;font-size:inherit;font-family:'Fira Sans',sans-serif}.fonts-loaded .comment__message h1,.fonts-loaded .comment-form__preview h1,.fonts-loaded .comment__message h2,.fonts-loaded .comment-form__preview h2,.fonts-loaded .comment__message h3,.fonts-loaded .comment-form__preview h3,.fonts-loaded .comment__message h4,.fonts-loaded .comment-form__preview h4,.fonts-loaded .comment__message h5,.fonts-loaded .comment-form__preview h5,.fonts-loaded .comment__message h6,.fonts-loaded .comment-form__preview h6{font-weight:500;font-family:'Fira Sans',sans-serif}.comment__message h1 a,.comment-form__preview h1 a,.comment__message h2 a,.comment-form__preview h2 a,.comment__message h3 a,.comment-form__preview h3 a,.comment__message h4 a,.comment-form__preview h4 a,.comment__message h5 a,.comment-form__preview h5 a,.comment__message h6 a,.comment-form__preview h6 a{text-decoration:none;color:#548eaa}.comment__message h1 a:hover,.comment-form__preview h1 a:hover,.comment__message h1 a:active,.comment-form__preview h1 a:active,.comment__message h2 a:hover,.comment-form__preview h2 a:hover,.comment__message h2 a:active,.comment-form__preview h2 a:active,.comment__message h3 a:hover,.comment-form__preview h3 a:hover,.comment__message h3 a:active,.comment-form__preview h3 a:active,.comment__message h4 a:hover,.comment-form__preview h4 a:hover,.comment__message h4 a:active,.comment-form__preview h4 a:active,.comment__message h5 a:hover,.comment-form__preview h5 a:hover,.comment__message h5 a:active,.comment-form__preview h5 a:active,.comment__message h6 a:hover,.comment-form__preview h6 a:hover,.comment__message h6 a:active,.comment-form__preview h6 a:active{color:#487284}.comment__message h1,.comment-form__preview h1,.comment__message h2,.comment-form__preview h2{font-size:24px;line-height:32px}.comment__message h3,.comment-form__preview h3,.comment__message h4,.comment-form__preview h4,.comment__message h5,.comment-form__preview h5,.comment__message h6,.comment-form__preview h6{font-size:20px;line-height:28px}.comment__message a,.comment-form__preview a{color:#548eaa;text-decoration:none}.comment__message a:visited,.comment-form__preview a:visited{color:#992298}.comment__message a:hover,.comment-form__preview a:hover{color:#487284;text-decoration:underline}.comment__message hr,.comment-form__preview hr{height:0;border:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}.comment__message blockquote,.comment-form__preview blockquote{display:block;margin:12px 0;padding:18px 20px;background:#fff7d7}.comment__message table,.comment-form__preview table{margin:1.5em 0;width:100%;border:1px solid #d5dddf;border-collapse:collapse}.comment__message table caption,.comment-form__preview table caption{text-align:left;text-indent:1em}.comment__message table td,.comment-form__preview table td,.comment__message table th,.comment-form__preview table th{padding:6px 12px 9px;border:1px solid #d5dddf;vertical-align:top;line-height:1.5}.comment__message table td img,.comment-form__preview table td img,.comment__message table th img,.comment-form__preview table th img{max-width:100%;height:auto}.comment__message img,.comment-form__preview img{margin:0;vertical-align:middle;max-width:100%;height:auto}.comment__message img[align=left],.comment-form__preview img[align=left]{margin-top:5px;margin-right:30px;margin-bottom:5px}.comment__message img[align=right],.comment-form__preview img[align=right]{margin-top:5px;margin-bottom:5px;margin-left:30px}.comment__message img[data-tex],.comment-form__preview img[data-tex]{visibility:hidden}.comment__message .oembed,.comment-form__preview .oembed{overflow:hidden}.comment__message iframe,.comment-form__preview iframe{width:100%;border:0}.comment__message br+img,.comment-form__preview br+img{margin:0}.comment__message .user_link,.comment-form__preview .user_link{display:inline-block;position:relative;white-space:nowrap}.comment__message .user_link:before,.comment-form__preview .user_link:before{color:inherit;content:'@';display:inline-block;font-size:inherit;font-weight:inherit;line-height:inherit;margin-right:2px;vertical-align:baseline}.comment__message ul,.comment-form__preview ul,.comment__message ul ul,.comment-form__preview ul ul,.comment__message ul ol,.comment-form__preview ul ol,.comment__message ol,.comment-form__preview ol,.comment__message ol ul,.comment-form__preview ol ul,.comment__message ol ol,.comment-form__preview ol ol{margin:0 0 0 34px;padding:0}.comment__message ul li,.comment-form__preview ul li,.comment__message ul ul li,.comment-form__preview ul ul li,.comment__message ul ol li,.comment-form__preview ul ol li,.comment__message ol li,.comment-form__preview ol li,.comment__message ol ul li,.comment-form__preview ol ul li,.comment__message ol ol li,.comment-form__preview ol ol li{padding:9px 0;line-height:1.6}.comment__message ul li:first-child,.comment-form__preview ul li:first-child,.comment__message ul ul li:first-child,.comment-form__preview ul ul li:first-child,.comment__message ul ol li:first-child,.comment-form__preview ul ol li:first-child,.comment__message ol li:first-child,.comment-form__preview ol li:first-child,.comment__message ol ul li:first-child,.comment-form__preview ol ul li:first-child,.comment__message ol ol li:first-child,.comment-form__preview ol ol li:first-child{padding-top:0}.comment__message ul li:last-child,.comment-form__preview ul li:last-child,.comment__message ul ul li:last-child,.comment-form__preview ul ul li:last-child,.comment__message ul ol li:last-child,.comment-form__preview ul ol li:last-child,.comment__message ol li:last-child,.comment-form__preview ol li:last-child,.comment__message ol ul li:last-child,.comment-form__preview ol ul li:last-child,.comment__message ol ol li:last-child,.comment-form__preview ol ol li:last-child{padding-bottom:0}.comment__message ul,.comment-form__preview ul{list-style-type:disc}.comment__message ul ul,.comment-form__preview ul ul,.comment__message ul ol,.comment-form__preview ul ol,.comment__message ol ul,.comment-form__preview ol ul,.comment__message ol ol,.comment-form__preview ol ol{margin-top:9px}.comment__message code,.comment-form__preview code{white-space:normal;font-size:14px;font-family:Menlo,Monaco,'Consolas','Courier New',monospace}.comment__message pre .hljs,.comment-form__preview pre .hljs,.comment__message pre .nohighlight,.comment-form__preview pre .nohighlight{display:block}.comment__message pre,.comment-form__preview pre{display:block;overflow-x:auto;overflow-y:hidden;margin:0;padding:0;word-break:break-all}.comment__message pre code,.comment-form__preview pre code{display:block;padding:17px 20px 20px;border:1px solid #e5e8ec;background:#fbfdff;white-space:pre-wrap}.comment__message .spoiler,.comment-form__preview .spoiler{outline:0}.comment__message .spoiler .spoiler_title,.comment-form__preview .spoiler .spoiler_title{border-bottom:1px dotted;color:#548eaa;font-weight:500;font-size:16px;cursor:pointer}.comment__message .spoiler .spoiler_title:visited,.comment-form__preview .spoiler .spoiler_title:visited,.comment__message .spoiler .spoiler_title:hover,.comment-form__preview .spoiler .spoiler_title:hover{color:#487284}.comment__message .spoiler:before,.comment-form__preview .spoiler:before{display:block;float:left;margin-top:4px;width:16px;height:16px;border:0 solid red;background:url(https://dr.habracdn.net/habr/6038caa1/images/spoiler.icon.png) no-repeat left top;content:' '}.comment__message .spoiler .spoiler_text,.comment-form__preview .spoiler .spoiler_text{display:none;overflow:hidden;margin-top:10px;padding:10px}.comment__message .spoiler .spoiler_text .spoiler+br,.comment-form__preview .spoiler .spoiler_text .spoiler+br,.comment__message .spoiler .spoiler_text .spoiler+br+br,.comment-form__preview .spoiler .spoiler_text .spoiler+br+br{display:none}.comment__message .spoiler .spoiler_text .spoiler+br+.spoiler,.comment-form__preview .spoiler .spoiler_text .spoiler+br+.spoiler{margin-top:10px}.comment__message .spoiler .spoiler_text .spoiler .spoiler_text,.comment-form__preview .spoiler .spoiler_text .spoiler .spoiler_text{padding-bottom:0}.comment__message .spoiler.spoiler_open:before,.comment-form__preview .spoiler.spoiler_open:before{background:url(https://dr.habracdn.net/habr/6038caa1/images/spoiler.icon.png) no-repeat left bottom}.comment__message .spoiler:focus .spoiler_title,.comment-form__preview .spoiler:focus .spoiler_title{color:#487284}.comment__message p,.comment-form__preview p{margin:0;padding:0}.comment__message abbr,.comment-form__preview abbr{border-bottom:1px dotted #343434;text-decoration:none;cursor:help}.comment__message blockquote,.comment-form__preview blockquote{margin:12px 0;padding:0 12px;border-left:2px solid #aac7d6;background:0 0}.comment__message ul li,.comment-form__preview ul li,.comment__message ul ul li,.comment-form__preview ul ul li,.comment__message ul ol li,.comment-form__preview ul ol li,.comment__message ol li,.comment-form__preview ol li,.comment__message ol ul li,.comment-form__preview ol ul li,.comment__message ol ol li,.comment-form__preview ol ol li{margin:0;padding:6px 0;line-height:1.6}.comment__message .spoiler .spoiler_title,.comment-form__preview .spoiler .spoiler_title{font-size:14px}.comment__message+.comment__footer,.comment-form__preview+.comment__footer{margin-top:9px}.comment__message_banned{color:#888;font-size:16px}.comment__message_downgrade .focused{opacity:1}.comment__message_downgrade:hover{opacity:1}.comment__message_downgrade-5{opacity:.35}.comment__message_downgrade-4{opacity:.5}.comment__message_downgrade-3{opacity:.6}.comment__message_downgrade-2{opacity:.7}.comment__message_downgrade-1{opacity:.8}.comment__footer-link{color:#548eaa;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-decoration:none}.comment__footer-link:hover{border-bottom:1px dotted;color:#487284}.comment__footer-link+.comment__footer-link{margin-left:16px}.comment__footer-link+.comment__footer-link_abuse{margin-left:48px}.comment__footer-link_abuse{color:#888}.comment__footer-link_abuse:hover{color:#c84d4d}.comment__footer-notice{margin-left:16px;color:#548eaa;font-size:13px}.comment__footer-notice_sucess{color:#6c9007}.comment__reply-form.hidden,.js-comment_deleted .comment__footer{height:0;width:0;visibility:hidden;position:absolute}.comment__reply-form:not(:empty),.comment__reply-form:not(.hidden){padding-top:17px}.comment__post-title{flex:none;box-sizing:border-box;margin-right:20px;padding:12px;width:220px;border:1px solid #d4dddf;overflow:hidden;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.comment__post-link{color:#444;font-weight:500;font-size:13px;line-height:18px;text-decoration:none}.comment__post-footer{margin-top:10px}.comment__post-footer>a{text-decoration:none}.comment__post-comments-counter{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:8px;color:#798e98;font-weight:700;font-size:13px}.comment__post-comments{margin-left:20px}.comments-section{margin-top:28px}.comments-section__head{display:flex;flex-wrap:wrap;align-items:center;height:64px;border-bottom:1px solid #e3e3e3}.comments-section__head-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#444;font-weight:500;font-size:22px;line-height:24px;margin:0}.fonts-loaded .comments-section__head-title{font-weight:500;font-family:'Fira Sans',sans-serif}.comments-section__head-counter{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#548eaa;letter-spacing:1.09px;font-weight:500;font-size:22px}.fonts-loaded .comments-section__head-counter{font-weight:500;font-family:'Fira Sans',sans-serif}.comments-section__subscribe-panel{margin-left:auto}.comments-section__settings{display:flex;flex-wrap:wrap;align-items:center;padding:16px;background:#eff4f5}.for_users_only_msg{position:relative;margin:40px 0;padding:26px 20px;border:1px solid #e4e8ea;font-size:15px;line-height:1.5;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.for_users_only_msg>a{color:#548eaa;text-decoration:none}.for_users_only_msg::before{position:absolute;top:-1px;bottom:-1px;left:-1px;width:4px;background:#93b520;content:''}.for_users_only_msg.is_blocked::before{background:#e87685}.h-message{position:relative;margin:40px 0;border:1px solid #e4e8ea;color:#333;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.h-message::before{position:absolute;top:-1px;bottom:-1px;left:-1px;width:4px;content:''}.comment__reply-form .h-message{margin:0}.h-message_loading::after{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:rgba(255,255,255,.7);content:''}.h-message_info::before{background:#75aeca}.h-message_warning::before{background:#e87685}.h-message__content{padding:20px 20px 1px}.h-message__title{margin:0 0 20px;font-weight:500;font-size:16px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.h-message__text{margin:27px 0;font-size:15px;line-height:21px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.h-message__controls{padding:16px 20px 14px;border-top:1px solid #e4e8ea;background:#f9f9f9}.h-message__close{position:absolute;top:15px;right:17px;color:#aaa;cursor:pointer}.blink{animation:blink 500ms}@keyframes blink{0%{opacity:1}to{opacity:0}}.h-popover{border:1px solid #efefef;background:#fff;border-radius:3px;padding:6px 0 11px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.h-popover__inner{padding:0 20px}.h-popover__row{margin:14px 0}.h-popover__header{display:flex;align-items:center}.h-popover__stats{display:flex;padding:0 20px;font-size:13px;box-sizing:border-box;justify-content:space-between;border-top:1px solid #eaeaea;width:100%}.h-popover__stats-item{display:inline-block;margin:9px 0}.h-popover__stats-item:first-child{margin-right:9px}.h-popover__stats-name{display:inline;color:#9b9ba3}.h-popover__stats-value{display:inline;font-weight:600;color:#676a7a;margin:0}.h-popover__rating-stats{display:flex;margin-left:15px}.h-popover__rating,.h-popover__karma{display:flex}.h-popover__karma{min-width:60px;justify-content:center}.h-popover__rating{margin-left:15px}.h-popover__karma-upvote,.h-popover__karma-downvote{width:34px;height:24px;position:relative;cursor:pointer}.h-popover__rating-value,.h-popover__karma-value{text-align:center}.h-popover__rating-value-exact,.h-popover__karma-value-exact{color:#c6c;font-size:19px;font-weight:600;line-height:20px}.h-popover__karma-value_positive .h-popover__karma-value-exact{color:#6c8d00}.h-popover__karma-value_negative .h-popover__karma-value-exact{color:#d53c30}.h-popover__rating-value-caption,.h-popover__karma-value-caption{color:#9b9b9b;font-size:13px;margin:4px 0 0;text-transform:lowercase}.h-popover__username{font-size:14px;color:#548eaa}.h-popover__usertype{font-size:14px;color:#8b8b8b}.h-popover__controls{padding:2px 0 1px}.h-popover__vote-svg{width:14px;height:24px;display:inline-block}.icon-svg_arrow-down .h-popover__vote-svg{transform:rotate(180deg)}.h-popover__vote-svg,.voting-wjt__button:disabled .h-popover__vote-svg{background:url()}.voting-wjt__button:disabled .h-popover__vote-svg{cursor:not-allowed}.voting-wjt__button .icon-svg_arrow-up .h-popover__vote-svg:hover,.voting-wjt__button .icon-svg_arrow-green .h-popover__vote-svg,.voting-wjt__button .icon-svg_arrow-green .h-popover__vote-svg:hover{background:url()}.voting-wjt__button .icon-svg_arrow-down .h-popover__vote-svg:hover,.voting-wjt__button .icon-svg_arrow-red .h-popover__vote-svg,.voting-wjt__button .icon-svg_arrow-red .h-popover__vote-svg:hover{background:url()}.popover{display:block}.popover_hub{width:240px;padding:20px;box-sizing:border-box}.popover__header{margin-bottom:11px}.popover__footer{margin-top:11px}.comment-form{margin-top:42px}.comment-form__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:500;font-size:22px;color:#444;margin-bottom:19px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.fonts-loaded .comment-form__title{font-weight:500;font-family:'Fira Sans',sans-serif}.comment-form__preview{border:2px solid #9bc9df;padding:16px}.comment-form__preview.hidden{display:none}.comment-form__title_listened .comment-form__title-text{cursor:pointer;border-bottom:1px dashed;color:#548eaa}.comment-form__title_listened .comment-form__title-text:hover{border-color:#548eaa}.tm-editor{position:relative}.tm-editor_conversations{margin-bottom:16px}.tm-editor_comments{background-color:#f7f7f7;padding:0 16px 16px}.tm-editor__tabs{position:relative;border:1px solid #d9d9d9;border-bottom:0;background-color:#f5f5f5;box-sizing:border-box}.tm-editor__pane{position:relative;z-index:1;display:none;box-sizing:border-box}.tm-editor__pane.active{display:block}.tm-editor__toolbar{border-bottom:0!important}.tm-editor_comments .tm-editor__toolbar{border-color:transparent;margin-left:-12px;padding:5px 0}.tm-editor__toolbar_tabbed{border-top:0}.tm-editor__textarea-wrap{height:auto}.tm-editor__textarea{position:relative;z-index:0;overflow:auto;box-sizing:border-box;margin:0;padding:10px 10px 0;min-height:120px!important;width:100%!important;border:1px solid #e0e0e0;background:#fff;color:#000;vertical-align:top;font:14px/1.6 Verdana,Geneva,sans-serif;resize:vertical}.tm-editor__textarea:focus{outline:0;border:1px solid #a2bfd2;box-shadow:none;transition:border linear .2s,box-shadow linear .2s}.tm-editor__textarea_comment{padding:10px 16px 0}.tm-editor__textarea_huge{padding:20px 20px 0;min-height:500px!important}.tm-editor__post-area{margin:0;padding:0;min-height:540px;border:1px solid #e0e0e0}.tm-editor__post-area .post{overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:20px;height:540px}.tm-editor__footer{position:relative;display:inline-block;box-sizing:border-box;padding-left:15px;width:100%;height:38px;border:1px solid #e0e0e0;border-top:0;background-color:#f5f5f5;vertical-align:middle;line-height:38px}.tm-editor__footer>a{color:#777;text-decoration:none}.tm-editor__footer>a:hover{color:#777}.сm-editor__footer-checkbox{color:#464646;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.сm-editor__footer-checkbox input[disabled]+span{opacity:.5}.tm-editor__footer-help{position:absolute;top:0;right:0;width:90px;height:100%;border-left:1px solid #e0e0e0;text-align:center}.tm-editor__footer-help a{color:#777;text-decoration:none}.tm-editor__footer-help a:hover{color:#777}.tm-editor__loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-editor__loader>svg path,.tm-editor__loader>svg rect{fill:#8ba9bc}.tm-editor__tabs-wrapper{position:relative;box-sizing:border-box;width:100%;border:1px solid #e0e0e0;border-bottom:0;background-color:#f5f5f5}.wysiwyg-toolbar{position:relative;display:flex;align-items:center;box-sizing:border-box;margin:0;padding:5px 10px;width:100%;border:1px solid #e0e0e0;background:0 0;list-style:none}.wysiwyg-toolbar__item{position:relative;z-index:1}.wysiwyg-toolbar__dropdown{position:absolute;top:41px;z-index:1000;display:none;margin:0;padding:0;width:auto;border-radius:3px;background:#5f5f5f;list-style:none;white-space:nowrap}.wysiwyg-toolbar__dropdown:before{position:absolute;top:-4px;left:10px;width:0;height:0;border-width:0 5px 4px;border-style:solid;border-color:transparent transparent #5f5f5f;content:''}.wysiwyg-toolbar__dropdown.list-languages{background-color:#f6f6f6}.dropdown_active .wysiwyg-toolbar__dropdown{display:flex}.list-languages{position:absolute;top:41px;display:none;overflow:hidden;overflow-y:auto;margin:0;padding:0;min-width:150px;max-height:350px;border:1px solid #dadada;border-radius:3px;background:#f6f6f6;list-style:none;white-space:normal}.dropdown_active .list-languages{display:block}.list-languages__item{display:block;box-sizing:border-box;padding:5px 10px;width:auto;color:#565656;font-size:14px;cursor:pointer}.list-languages__item:hover{background:#e5e5e5}.list-languages__item:first-letter{text-transform:uppercase}.checkbox,.radio{display:block}.checkbox_custom{display:flex;align-items:center;justify-content:flex-start}.checkbox_recommendation-form{padding:12px 0}.checkbox_comments-subscribe{margin:0}.checkbox_comments-subscribe+.checkbox_comments-subscribe{margin-left:16px}.checkbox_md-comments{align-self:center;margin-left:auto}.checkbox_most-read{padding:10px 9px;cursor:pointer}.checkbox_most-read:hover{background-color:#edf5f9}.checkbox-group{display:flex;flex-wrap:wrap;align-items:center}.checkbox-group_columns{column-width:50%;column-count:2;column-gap:20px}.checkbox_custom,.radio_custom{overflow:hidden}.checkbox_custom input[type=checkbox],.checkbox_custom input[type=radio],.radio_custom input[type=checkbox],.radio_custom input[type=radio]{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.checkbox_custom input[type=checkbox]:checked+.checkbox__label:before,.checkbox_custom input[type=checkbox]:checked+.radio__label:before,.checkbox_custom input[type=radio]:checked+.checkbox__label:before,.checkbox_custom input[type=radio]:checked+.radio__label:before,.radio_custom input[type=checkbox]:checked+.checkbox__label:before,.radio_custom input[type=checkbox]:checked+.radio__label:before,.radio_custom input[type=radio]:checked+.checkbox__label:before,.radio_custom input[type=radio]:checked+.radio__label:before{border-color:#608eac;background:#608eac;background-position:50% 50%;background-repeat:no-repeat;speak:none}.checkbox_custom input[type=checkbox]:checked+.checkbox__label_company-stats,.checkbox_custom input[type=radio]:checked+.checkbox__label_company-stats,.radio_custom input[type=checkbox]:checked+.checkbox__label_company-stats,.radio_custom input[type=radio]:checked+.checkbox__label_company-stats{color:#65a8d7}.checkbox_custom input[type=checkbox][disabled]+.checkbox__label,.checkbox_custom input[type=checkbox][disabled]+.radio__label,.checkbox_custom input[type=radio][disabled]+.checkbox__label,.checkbox_custom input[type=radio][disabled]+.radio__label,.radio_custom input[type=checkbox][disabled]+.checkbox__label,.radio_custom input[type=checkbox][disabled]+.radio__label,.radio_custom input[type=radio][disabled]+.checkbox__label,.radio_custom input[type=radio][disabled]+.radio__label{color:#888;cursor:not-allowed}.checkbox_custom input[type=checkbox][disabled]+.checkbox__label:before,.checkbox_custom input[type=checkbox][disabled]+.radio__label:before,.checkbox_custom input[type=radio][disabled]+.checkbox__label:before,.checkbox_custom input[type=radio][disabled]+.radio__label:before,.radio_custom input[type=checkbox][disabled]+.checkbox__label:before,.radio_custom input[type=checkbox][disabled]+.radio__label:before,.radio_custom input[type=radio][disabled]+.checkbox__label:before,.radio_custom input[type=radio][disabled]+.radio__label:before{border-color:#c5c5c5;background-color:#e4e4e4}.checkbox_custom input[type=checkbox]:checked+.checkbox__label:before{background-image:url();background-size:8px 6px;content:" "}.radio_custom input[type=radio]:checked+.radio__label:before{background-image:url();background-size:6px 6px;content:""}.checkbox_company-stats{margin-bottom:24px}.checkbox__label,.radio__label{display:flex;align-items:center;color:#333;font-size:13px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;cursor:pointer}.checkbox__label>a,.radio__label>a{color:#548eaa}.checkbox__label:before,.radio__label:before{flex:none;margin-right:8px;width:16px;height:16px;border:1px solid #bcccd0;background-color:#fff;content:"";box-sizing:border-box}.checkbox__label_oneliner{align-items:center}.checkbox__label_medium,.radio__label_medium{color:#555;font-weight:400;line-height:inherit}.checkbox__label_medium:before,.radio__label_medium:before{width:19px;height:19px}.checkbox__label_another,.radio__label_another{font-size:14px;line-height:16px}.checkbox__label_poll,.radio__label_poll{color:#444;font-weight:400;font-size:14px}.checkbox__label:before{border-radius:2px}.radio__label:before{border-radius:16px}.checkbox__label_fira{line-height:16px}.fonts-loaded .checkbox__label_fira{font-weight:500;font-family:'Fira Sans',sans-serif}.checkbox__label-help{position:relative}.checkbox__label-help:after{position:absolute;top:50%;left:50%;width:20px;height:20px;content:'';transform:translate(-50%,-50%)}.checkbox__label_company-stats{color:#548eaa}.checkbox__label_company-stats:before{color:#c5c5c5}.checkbox__label_company-stats:hover{color:#65a8d7}.checkbox__label_company-stats:hover:before{border-color:#65a8d7}#global_notify,.global_notify{margin-bottom:20px;position:sticky;z-index:1}#global_notify .inner_notice,.global_notify .inner_notice{position:relative;margin:0;padding:20px;background:#d3f2c0;color:#333}#global_notify .warning,.global_notify .warning{background:#f38d8f;color:#fff}#global_notify .warning a,.global_notify .warning a{color:#fff;text-decoration:underline}#global_notify a.close,.global_notify a.close{position:absolute;top:5px;right:10px;border-bottom:1px dashed;text-align:right;text-decoration:none;font-size:10px}#tracker-page table.menu tr td{width:25%}#tracker-page.tracker_page .buttons{text-align:right}#tracker-page .tracker-table{width:100%;margin-bottom:20px;border-collapse:collapse;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}#tracker-page .tracker-table__row.new{background:#f4feff}#tracker-page .tracker-table__header{padding:10px;border-bottom:2px solid #ddd;color:#999;font-size:13px;text-align:left}#tracker-page .tracker-table__cell{padding:10px;border-bottom:1px solid #eee;text-align:left;font-size:14px;color:#999;line-height:24px}#tracker-page .tracker-table__cell.checkbox{display:table-cell}#tracker-page .tracker-table__cell.post_title>a{word-break:break-word}#tracker-page .tracker-table__cell>a{color:#548eaa;text-decoration:none;font-size:14px;line-height:normal;font-weight:400;font-style:normal}#tracker-page .tracker-table__cell>.username:before{content:"@"}#tracker-page .tracker-table__cell.comment_count{text-align:right}#tracker-page .tracker-table__cell.comment_count>a{color:#cf0000;text-decoration:none}#tracker-page .tracker-table__cell.comment_count>a>.new{color:#390}#tracker-page .tracker-table__cell.mention_type img{vertical-align:top;margin-right:2px;width:24px;height:24px}#tracker-page .empty_list{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:14px;line-height:24px}#user_stats #chartdiv{width:100%;height:500px}#user_stats .tabs{margin-bottom:20px}#user_stats .tabs .tab{display:inline-block;vertical-align:middle;font-size:11px;padding:0 10px;line-height:26px;color:#8c8c8c;margin:0 2px;cursor:pointer}#user_stats .tabs .tab>.dotted{border-bottom:1px dotted}#user_stats .tabs .tab a{color:#6da3bd;font-size:13px}#user_stats .tabs .tab:last-child{margin-right:0}#user_stats .tabs .tab:first-child{margin-left:0}#user_stats .tabs .tab.open{background:#eeecd8;color:#757255;border-radius:7px;cursor:default}#user_stats .tabs .tab.open a{color:#757255;text-decoration:none}#user_stats .tabs .tab.open .dotted{border:0}#user_stats.user_statistics{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}#user_stats.user_statistics .summary_stat{text-align:left;margin-bottom:40px}#user_stats.user_statistics .summary_stat .title{margin-bottom:15px}#user_stats.user_statistics .stat_block{border:1px solid #e8edee;display:block;border-radius:5px;margin-bottom:40px;text-align:center}#user_stats.user_statistics .stat_block.hidden{display:none}#user_stats.user_statistics .graph_stat .title{margin-bottom:15px}.n-table-wrapper{border-bottom:1px solid #e8e8e8}.n-table-wrapper_active{border:solid 2px #8cc1db;position:relative;z-index:100;margin:-2px}.n-table{max-width:100%;width:100%;border:0;border-spacing:0;table-layout:fixed;box-sizing:border-box}.n-table_borderless{margin:0;border:0;border-bottom:1px solid #e8e8e8}.n-table_stats{border-spacing:1px 0}.n-table_stats:hover,.n-table-wrapper_active .n-table_stats{background:#fafdff}.n-table__header{box-sizing:border-box;padding:0 0 0 10px;height:29px;vertical-align:top;text-align:left}.n-table__header_title,.n-table__header_action{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:500;font-size:14px;color:#444}.n-table__header_action{padding-left:16px;box-sizing:border-box;vertical-align:top}.n-table__header-icon{color:#a3a3a3}.n-table__cell{box-sizing:border-box;padding:10px;height:100%;vertical-align:middle;text-align:left;position:relative;z-index:1}.n-table__cell_title{width:220px;vertical-align:top}.n-table__cell_action{width:130px;padding:22px 0 0 17px;vertical-align:top;border-left:1px solid #e8e8e8;box-sizing:border-box}.n-table__counter{position:relative;z-index:100;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:500;font-size:13px;color:#343434}.n-table__progress{position:absolute;left:0;top:0;bottom:0;z-index:1}.n-table__progress_epic_fail{background:#edcaca}.n-table__progress_fail{background:#f7e9c9}.n-table__progress_normal{background:#dae8f1}.n-table__progress_successful{background:#e0edca}.n-table-cell_action-panel{border-top:2px solid #8cc1db;padding:18px 20px 20px;box-sizing:border-box;vertical-align:top}.table-legend{margin:0;padding:0;list-style:none;display:flex;justify-content:flex-end;align-items:center;margin-top:20px}.table-legend__item{display:block;margin-right:20px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:500;font-size:13px;color:#343434}.table-legend__item.green:before,.table-legend__item.blue:before,.table-legend__item.yellow:before{content:'';display:inline-block;vertical-align:middle;width:15px;height:15px;border:1px solid transparent}.table-legend__item.green:before{background-color:#e0edca;border-color:#c9d7b0}.table-legend__item.blue:before{background-color:#dae8f1;border-color:#c0d1db}.table-legend__item.yellow:before{background-color:#f7e9c9;border-color:#dbcdad}.table-legend__item_csv{margin:0;text-align:right;width:130px;border-left:1px solid #e8e8e8;box-sizing:border-box}.toggle-control{margin-bottom:24px;display:inline-block;vertical-align:top;width:100%;position:relative;color:#5f5f5f;line-height:18px;padding-left:20px}.toggle-control.hidden{display:none}.toggle-control__link{border-bottom:1px dotted;font-weight:500;font-size:13px;line-height:18px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:#548eaa;cursor:pointer}.toggle-control__link:before{content:'';display:block;position:absolute;top:4px;left:0;width:10px;height:10px;border-radius:50%;background-color:#c6d4d8}.toggle-control__link:hover{color:#65a8d7;text-decoration:none}.toggle-control__link_active{color:#65a8d7}.toggle-control__link_active:hover{color:#65a8d7}.toggle-control__state-active:before{background-color:#679a2e}.stats-form{display:block;margin:0;border-top:2px solid #8cc1db;padding:18px 20px 20px;box-sizing:border-box}.stats-form__title{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:14px;font-weight:500;color:#343434;margin-bottom:20px}.stats-form__line{width:100%;margin-bottom:15px;font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:14px;color:#343434}.stats-form__input{border:1px solid #d2d2d2;font-size:14px;height:34px;box-sizing:border-box;line-height:1.5em;color:#3b3b3b;padding:0 10px;width:100%;display:inline-block;vertical-align:top}.stats-form__input:focus{border:1px solid #a2bfd2;outline:0;box-shadow:none;transition:border linear .2s,box-shadow linear .2s}.stats-form__input_120{width:120px}.stats-form__input_100{width:100px;margin-left:10px}.collapse{position:relative;min-height:160px;display:none}.collapse.in{display:block}.collapse__close-btn{position:absolute;top:10px;right:7px}.collapse__close-btn>.icon-svg{color:#999;width:12px;height:12px}.company-stats__post{line-height:1;margin-bottom:19px}.company-stats__post-link,.company-stats__post-edit,.company-stats__date-pub,.company-stats__user-login{font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:500;font-size:13px}.company-stats__post-link{color:#343434;line-height:21px;display:inline-block;vertical-align:top;width:100%;margin-bottom:4px}.company-stats__post-edit{color:#548eaa}.company-stats__date-pub{color:#666;display:inline-block;vertical-align:top;width:100%;margin-bottom:6px;font-size:12px}.company-stats__user-login{color:#548eaa}.company-stats__user-login:before{content:'@';font-family:"-apple-system",BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-weight:500;font-size:13px}.stats-table{width:100%;display:table;border-collapse:collapse;border-spacing:0;table-layout:fixed}.stats-table__row{border-bottom:1px solid #f5f5f5}.stats-table__header,.stats-table__header a{font-weight:600;font-size:12px;line-height:14px;color:#444;white-space:nowrap}.stats-table__header,.stats-table__cell{padding:12px 0;text-align:right;padding-right:3px}.stats-table__cell{font-size:13px;line-height:16px;color:#111;font-weight:500}.stats-table__header_title,.stats-table__cell_title{text-align:left}.stats-table__user-login,.stats-table__user-fullname{font-size:13px;line-height:16px;font-weight:500}.stats-table__user-login{color:#558cb7}.stats-table__user-fullname{margin-top:4px;color:#5a5a5a}.stats-table__header_down,.stats-table__header_up{display:none}[data-direction=down] .stats-table__header_down{display:inline}[data-direction=up] .stats-table__header_up{display:inline}.js-stats-table_sort{cursor:pointer}.stat-authors-form{margin-bottom:40px}.stat-authors-form__select-fields{display:flex;align-items:center}.stat-authors-form__select-fields>.form-select_size-160{margin-right:16px}.stat-authors-form__period{margin-top:12px}.stat-authors-form__period-inputs{display:flex;align-items:center;background-color:#f5f5f5;padding:10px;box-sizing:border-box}.stat-authors-form__period-inputs label{margin-right:5px;font-weight:500}.stat-authors-form__period-inputs input[type=date]{background:#fff;display:block;margin:0;padding:0 14px;width:160px;height:36px;border:1px solid #d9d9d9;font-size:14px;line-height:1.5;color:#333;box-sizing:border-box;border-radius:3px}.stat-authors-form__period-inputs input[type=date]+label{margin-left:10px}.stat-authors-form__period-inputs input[type=date]:focus{outline:0;border-color:#a3c4e2;box-shadow:none;transition:border linear .2s,box-shadow linear .2s}.stat-authors-form__period-inputs input[type=date]:disabled,.stat-authors-form__period-inputs input[type=date]:read-only{background-color:#f8f8f8}.stat-authors-form__period-inputs input[type=date]:disabled:focus,.stat-authors-form__period-inputs input[type=date]:read-only:focus{outline:0;box-shadow:none;transition:none;border-color:#d5dddf}.stat-authors-form__period-inputs input[type=date]::placeholder{color:#ccc}@media print{body{background:#fff}.sidebar_right{display:none}#layout{width:900px!important}#layout .inner{margin-left:24px;margin-right:24px}.rotated_posts,.comments_form,#navbar,#navbar_overlay,#header,#footer,#TMpanel,.bottom_promo_blocks,.block_after_post{display:none}.content_left{width:100%;float:none;padding-right:0}.spoiler .spoiler_text{display:block}}.tm-net-page__header{border-bottom:1px solid rgba(0,0,0,.1)}.tm-net-page__main-headline{font-size:42px;margin:14px 0 5px}.tm-net-page__subline-block{display:flex;justify-content:space-between}.tm-net-page__subline-text{font-size:18px;margin-bottom:16px}.tm-net-page__feed-link{display:block;font-size:18px;color:#949494}.tm-net-page__welcome-block{display:flex;padding-top:4px;margin-top:26px}.tm-net-page__headline{font-size:24px;font-weight:400;margin:0 0 18px}.tm-net-page__paragraph{font-size:18px}.tm-net-page__image{display:block;margin-top:20px}.tm-net-page__posts-block{margin-top:22px}.tm-cards__wrapper{display:flex;flex-wrap:wrap;margin-bottom:24px}.tm-cards__card{background-color:#f7f7f7;border-radius:3px 3px 4px 4px;color:#000;display:flex;flex-direction:column;margin:0 16px 16px 0;transition:background-color .3s;width:262px}.tm-cards__card:nth-child(4n){margin-right:0}a.tm-cards__card:hover{transition:background-color .3s;background-color:#eef4f7;color:#000}.tm-cards__headline{font-size:24px;font-weight:500}.tm-cards__image{max-width:100%}.tm-cards__text-block{padding:12px;display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:155px}.tm-cards__title{font-size:18px;line-height:130%}.tm-cards__author{color:#6f7577;font-size:13px;display:flex;align-items:center}.tm-cards__date{margin-left:6px}.tm-cards_center{margin:auto}.tm-net-page__register{display:flex;border:2px solid #e5e5e5;border-radius:3px;margin:46px 0 60px;padding:38px 0 50px;width:100%}.tm-net-page__register-inner{margin:auto;text-align:center;width:524px}.tm-net-page__register-text{font-size:24px;line-height:29px;margin-bottom:28px}.tm-net-page__register-button{width:110px;height:40px}.contributors-block{display:flex;flex-direction:column;background:#f7f7f7;border-radius:4px;padding:21px 16px 16px}.contributors-block__wrapper{margin-bottom:80px}.contributors-block__users{display:flex;flex-direction:row;justify-content:space-between}.contributors-block__user{display:flex}.contributors-block__avatar{border-radius:4px;margin-right:12px;width:50px;height:50px}.contributors-block__info{flex-direction:column;font-size:18px;line-height:23px;color:#000}.contributors-block__karma{color:#53851f}.contributors-block__more{border-top:1px solid #dedede;padding-top:11px;margin-top:24px}.contributors-block__link{font-size:18px;color:#929292}